About the Role
Design and implement key iOS application features while ensuring high performance, reliability, and a seamless user experience across devices and OS versions.
Responsibilities
- Develop and maintain core functionality for iOS applications
- Collaborate with cross-functional teams to define and ship new features
- Optimize application performance and responsiveness
- Ensure compatibility across multiple iOS versions and devices
- Write clean, maintainable, and well-documented code
- Participate in code reviews and technical discussions
- Troubleshoot and resolve software defects
- Improve app stability and reduce crash rates
- Implement UI components following design specifications
- Integrate with backend services and APIs
- Follow security best practices in data handling
- Conduct unit and integration testing
- Support localization and accessibility standards
- Stay current with iOS platform updates and trends
- Contribute to architectural decisions
- Mentor junior developers when needed
- Participate in sprint planning and agile ceremonies
- Monitor app performance in production
- Collaborate on feature prioritization with product teams
- Ensure compliance with App Store guidelines
Nice to Have
- Experience with Combine or reactive programming
- Familiarity with dependency injection patterns
- Knowledge of accessibility APIs on iOS
- Experience with performance optimization tools
- Contributions to open-source iOS projects
- Published apps in the App Store
- Experience with automated testing frameworks
- Familiarity with design systems
- Understanding of internationalization
- Experience mentoring engineers
Compensation
Competitive salary based on experience and qualifications
Work Arrangement
Hybrid work model with office presence in Rotterdam
Team
Part of a core product engineering team focused on iOS innovation
Why This Role Matters
- You will directly influence the core experience used by millions of users
- Your work will shape the future of how people interact with content on iOS
- Opportunity to solve challenging problems at scale
What We Value
- Ownership of technical solutions from concept to deployment
- Clear communication across technical and non-technical stakeholders
- Continuous learning and sharing of knowledge
Available for qualified candidates requiring work authorization