IOS Developer (For independent contractors)
Booking.com
mid-level
Location
Amsterdam, Netherlands
Work Type
Onsite
Seniority
mid-level
Posted
August 27, 2026
Total Compensation
€130,000
Yearly Savings (Comfortable)
€52,000
Want to apply for this job?
Subscribe to access the application link and 15,000+ more jobs
Job Description
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
More Jobs You Might Like
Helpful Resources
Salary & Savings Calculator
Compare salaries across European cities and calculate your potential savings. Understand cost of living and take-home pay for tech jobs in Europe.
Career Guides
Expert advice on landing high-paying tech jobs in Europe. Tips on interviews, salary negotiation, and career growth from The European Engineer.
Access 15,000+ High-Paying Tech Jobs
Get unlimited access to our full database of 15,000+ jobs with advanced filters, salary comparisons, and exclusive career guides from The European Engineer.