This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As an iOS Engineer on the Mobile team at Bitwarden, you will be responsible for building and maintaining the native iOS Bitwarden application, working with other teams to maintain feature parity across clients, and enabling your team and others to build secure, performant, and user-focused software.
Job Responsibility:
Become an expert and authority on our iOS codebase
Participate in hands-on development of new features and improvements
Participate in code reviews, learning, and spreading knowledge
Mentor other engineers and contribute to their career development
Proactively stay updated on the latest trends, tools, and technologies within the iOS development ecosystem, and contribute insights for the continuous improvement of our product
Occasionally contribute bug fixes or shepherd pull requests submitted by the user community
Requirements:
Demonstrated expertise in developing complex iOS applications with Swift and SwiftUI
Strong understanding of iOS UI/UX design & architecture principles
Familiarity with unit testing, UI testing and snapshot testing
Experience using Claude Code, or a similar generative AI coding platform
Experience with iOS Extensions and TestFlight
Collaborative and adaptable mindset
Openness and authenticity combined with excellent communication skills
Excitement and enthusiasm for open source and for better internet security
Excellent problem-solving skills
What we offer:
Work remotely with motivated and supportive team members across the world
Learn and grow. Take on new challenges with the support of your team, and join our #growth-club to continue personal and professional development