
Senior Software Engineer – Mobile
Bitwarden
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $180,000 - $215,000 per year
Job Level
Tech Stack
About the role
- 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 – you might not know all the answers, but you know how to find and communicate the solution.
Benefits
- See our careers page for a list of benefits.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
iOS developmentSwiftSwiftUIiOS UI/UX designiOS architecture principlesunit testingUI testingsnapshot testingiOS ExtensionsTestFlight
Soft Skills
collaborative mindsetadaptable mindsetexcellent communication skillsopennessauthenticityproblem-solving skillsmentoringknowledge sharingenthusiasm for open sourceexcitement for internet security