Remote job
iOS Software Engineer
Job details
About this role
Role overview Build and improve native iOS and iPadOS applications that help people access the web in an open, safe, and user-focused way. You’ll contribute across feature development, product experimentation, quality, and maintenance while working with product partners and a geographically distributed team.
Responsibilities - Design, implement, and maintain iOS application features with attention to usability and reliability. - Collaborate with product managers and engineers to develop improvements that support user engagement. - Review code, investigate and fix defects, and write tests to help maintain stability and performance. - Contribute ideas and experiments to understand how people use the product and guide improvements. - Work transparently with a distributed team and participate in an open-source community.
Requirements - At least two years of software engineering experience. - Experience building and shipping native iOS or iPadOS apps in Swift. - Interest in modern iOS development, including SwiftUI and architectural approaches such as MVVM. - Practical skills in code review, unit testing, automation, and debugging. - Clear communication and the ability to work effectively with a distributed team. - Commitment to inclusive, responsible collaboration and ongoing learning.
Benefits and work setup - Remote role based in Germany, with a listed salary range of €57,000–€76,000. - Benefits include medical, dental, and vision coverage; retirement contributions; paid parental leave; wellness days and stipends; a home-office stipend; and a professional development budget.