FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer II – Mobile, iOS
BitwardenSenior iOS Engineer building and maintaining Bitwarden’s secure password-management app. Leading architecture, complex initiatives, code reviews, mentoring, and technical hiring for mobile security software.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing complex iOS applications using Swift and SwiftUI, with a strong understanding of iOS UI/UX design principles. Capable of leading architectural discussions, mentoring engineers, and advocating for technical standards in performance and maintainability.
Highest-signal resume keywords
IOS Application DevelopmentSwift ProgrammingSwiftUI FrameworkArchitectural LeadershipCode Review and Mentorship
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
IOS DevelopmentUnit TestingUI TestingSnapshot TestingIOS ExtensionsTestFlightTechnical Problem SolvingPerformance OptimizationArchitectural DesignTechnical Standards Advocacy
Soft Skills
Excellent CommunicationCollaborationAdaptabilityProblem-SolvingMentorship
Tools & Technologies
Claude CodeGenerative AI Coding Platforms
Industry Keywords
IOS UI/UX DesignTechnical Debt ManagementOpen Source EnthusiasmInternet Security
Tech Stack
Tools & technologiesiOSOpen SourceSwift
About the role
Key responsibilities & impact- Build and maintain the native iOS Bitwarden application
- Work with other teams to maintain feature parity across clients
- Enable the team and others to build secure, performant, user-focused software
- Become an expert and authority on the iOS codebase
- Refine, design, and implement large, complex iOS initiatives
- Solve intricate technical problems with minimal supervision
- Lead architectural discussions and present designs with trade-offs
- Investigate and resolve complex bugs
- Conduct comprehensive code reviews and identify architectural and performance concerns
- Advocate for technical standards around performance, scalability, and maintainability
- Mentor engineers and contribute to career development
- Participate in hiring through technical interviews and assessments
- Identify technical debt and risks, plan mitigations, and communicate potential delays
- Stay current with iOS development trends, tools, and technologies
- Occasionally contribute bug fixes or shepherd community pull requests
Requirements
What you’ll need- Demonstrated expertise developing complex iOS applications with Swift and SwiftUI
- Strong understanding of iOS UI/UX design and architecture principles
- Ability to lead architectural discussions and weigh trade-offs
- 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
- Ability to work independently on ambiguous requirements
- Ability to consult with Product and Design to develop well-rounded solutions
- Experience mentoring engineers and raising technical standards through code reviews and knowledge sharing
- Ability to collaborate across QA, Product, and Design and drive team alignment
- Excellent written and verbal communication and documentation skills
- Collaborative and adaptable mindset
- Openness and authenticity
- Enthusiasm for open source and better internet security
- Excellent problem-solving skills
- Must be located in the U.S.
- Bitwarden does not offer visa sponsorship at this time
Benefits
Comp & perks- Remote work with an all-remote team
- Personal and professional development through new challenges and the #growth-club
- Supportive and motivated team members across the world
- Opportunity to work in security and open source software
- Sense of purpose helping create a more secure internet experience