iOS Software Engineer II - (Trips Insurance)

Booking.com

  • Amsterdam, Noord-Holland
  • Vast
  • Voltijds
  • 1 dag geleden
Job Description:N.B. This role does not come with relocation assistance , therefore candidates must be currently based in the Netherlands in order to be consideredRole Overview:The Trips Insurance team sits within Insurance Engineering as part of the Trips Business Unit. The team's primary mission is to develop and maintain insurance product offerings that support Booking.com's Connected Trip vision—enabling customers to book and protect multiple aspects of their travel via an integrated experience.The focus is on scaling new insurance products across regions, enhancing the insurance customer experience, and collaborating with industry partners to provide comprehensive, reliable coverage for travelers.Efforts include launching and scaling flexible insurance products, optimizing insurance cross-sell opportunities, and ensuring compliance and security for assets under their controlKey Job Responsibilities and Duties:Build software applications by using relevant development languages and applying knowledge of systems, services and tools appropriate for the business area.Improve the overall reliability of systems by producing long term solutions through root cause analysis.Advise product teams towards a technical solution that meets the functional, nonfunctional & architectural requirements by challenging the rationale for an application design and providing context in the wider architectural landscape.Evaluate possible architecture solutions by taking into account cost, business requirements, technology requirements and emerging technologies.Address and resolve live production issues by mitigating the customer impact within SLA.Meet business needs by designing solutions that meet current requirements and are adaptable for future enhancements.Identify opportunities for process, system and structural improvements (i.e performance gains) by examining and evaluating current process flows, methods and standards.Achieve mutually agreeable solutions by staying adaptable, communicating ideas in clear coherent language and practising active listening.Ensure compliance with Apple's App Store guidelines and submission processes.Contribute to and improve application release processes.Build and deliver high impact app-wide features, systems and services.Identify, foster, and proactively help colleagues to grow professionally, taking a significant role in on-boarding new team members.Contribute to Booking.com's growth through interviewing, on-boarding, or other recruitment efforts.Stay up to date with the latest iOS development trends and technologies.Role Qualifications and Requirements:Over 3 years of experience in iOS application development using iOS SDK. * Excellent understanding of Swift and SwiftUI (essential)
  • Experience in solving technical challenges of a whole new level at large scale
  • Extensive experience with SwiftUI, Combine and writing tests
Good understanding of Xcode and integrating back-end code into iOS appSelf-motivated to explore new technologies, applications and environmentsExcellent attention to detail and problem-solving skillsSelf-starter, highly motivated, team-playerAbility to work independently, in a team and community oriented environment.Nice to Have:Experience designing service APIs for mobile applicationsExperience with modern SwiftUI architectural patterns, including MVVM and TCAExperience with different experimentation methodologies, like A/B testing, and data-driven development processesFamiliarity with backend development using Java and Spring BootFamiliarity with AWSKnowledge of GraphQL and Grafana/GraphiteFamiliarity with Apple’s Human Interface GuidelinesExperience working in an Agile/Scrum environmentBenefits & Perks: Global Impact, Personal Relevance:Booking.com’s total rewards philosophy is not only about compensation but also about benefits. Our rewards are aimed at making it easier for you to experience all that life has to offer — all the messy, beautiful, and joyful bits — on your terms. So you can focus on what really matters. We offer competitive compensation as well as thoughtful, valuable, and even fun benefits which include:A great, brand new office to in the heart of Amsterdam29 days’ paid holiday plus bank holidaysOn-site meals, coffee, and snacks, including healthy and vegan options, dailyHealth & well-being benefits such as mental health support, access to health insurance, etc.Employer contribution pensionIndustry-leading parental leave and adoption leaveFrom day one of your employment with us, we offer 22 weeks’ fully paid leave for all new parents, regardless of gender or the way you become a parentGreat discounts on accommodation, car rentals and other group benefitsCarer’s leave. 10 days’ fully paid leave per year for colleagues who are caring for ill family members.Hybrid Working (NL): We believe in office attendance at least 40% of your time whilst empowering you with the flexibility to plan where to do your best work, as well as up to 20 days per year to Work from Abroad* (subject to terms and conditions)ThinkInclusion: Wellbeing & Inclusion at Booking.comInclusion, Diversity, Belonging, Wellbeing and Volunteering (IDBWV) have been a core part of our company culture since day one. This ongoing journey starts with our very own employees, who represent over 140 nationalities and a wide range of ethnic and social backgrounds, genders and sexual orientations. Take it from our Chief People Officer, Paulo Pisano: “At Booking.com, the diversity of our people doesn’t just create a unique workplace, it also creates a better and more inclusive travel experience for everyone. Inclusion is at the heart of everything we do. It’s a place where you can make your mark and have a real impact in travel and tech.” We will ensure that individuals with disabilities are provided reasonable adjustments to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to discuss any requirements.Booking.com is proud to be an equal opportunity workplace and is an affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We strive to move well beyond traditional equal opportunity and work to create an environment that allows everyone to thrive.Career DevelopmentAt Booking.com, we’re constantly growing and we want to provide resources to help grow your career.Free access to online learning platformsDevelopment and mentorship programs to support career growthAccess to trainings and workshopsTeam development opportunitiesApplication ProcessPlease submit your application via the ‘Apply Now’ button above, your details will be reviewed by one of our Recruiters.Your Recruiter will discuss the full interview process and they will ensure that you are fully prepared for each stage of the interview process.N.B. This role does not come with relocation assistance , therefore candidates must be currently based in the Netherlands in order to be considered.Pre-Employment ScreeningIf your application is successful, your personal data may be used for a pre-employment screening check by a third party as permitted by applicable law. Depending on the vacancy and applicable law, a pre-employment screening may include employment history, education and other information (such as media information) that may be necessary for determining your qualifications and suitability for the position.

Booking.com