Booking NL

IOS Developer (For independent contractors)

Posted Aug 27, 2026
Project ID: 13966-1
Location
Amsterdam, NH
Hours/week
40 hrs/week
Timeline
6 months
Starts: Aug 28, 2026
Ends: Feb 27, 2027
Payrate range
60 - 120 €/hr

Key responsibilities:



Building software applications


  • Is responsible to build software applications by using relevant development languages and applying knowledge of systems, services and tools appropriate for the business area

  • Is responsible to write readable and reusable code by applying standard patterns and using standard libraries

  • Is responsible to refactor and simplify code by introducing design patterns when necessary

  • Is responsible to ensure the quality of the application by following standard testing techniques and methods that adhere to the test strategy

  • Is responsible to maintain data security, integrity and quality by effectively following company standards and best practices



End to End System Ownership


  • Has sufficient knowledge to own a service end to end by actively monitoring application health and performance, setting and monitoring relevant metrics and act accordingly when violated

  • Has sufficient knowledge to reduce risk and obtain customer feedback by using continuous delivery and experimentation frameworks

  • Has sufficient knowledge to independently manage an application or service by working through deployment and operations in production


Software Systems Design


  • Has sufficient knowledge to evaluate possible architecture solutions by taking into account cost, business requirements, technology requirements and emerging technologies

  • Has sufficient knowledge to describe the implications of changing an existing system or adding a new system to a specific area, by having a broad, high-level understanding of the infrastructure and architecture of our systems

  • Has sufficient knowledge to meet business needs by designing solutions that meet current requirements and are adaptable for future enhancements



Critical Thinking


  • Is responsible to systematically identify patterns and underlying issues in complex situations, and to find solutions by applying logical and analytical thinking.




Requirements of special knowledge/skills

  • 10-12 years of experience

  • Swift

  • Able to help the android dev architecturally

  • Able to lead the architectural changes

  • Strong technical stakeholder management

  • Able to work closely with other team members and stakeholders

  • Able to lead the migration project Pearl to Java

  • Self starters, high agency

  • Acting as a strategic partner of the team

Similar projects

+ Search all projects