Senior Software Engineer II (Mobile, iOS)

Bitwarden
United States
Workplace: RemoteFull timeUSD 180,000 - 215,000 annuallyFunction: Software EngineeringSkills: ["Mentorship","Collaboration","Communication","Problem-solving","Adaptability"]

Build and maintain the native iOS Bitwarden app as part of an all-remote Mobile team. Own deep expertise in the iOS codebase, lead architectural discussions, and deliver complex initiatives in Swift and SwiftUI. Tackle the hardest bugs, drive high-quality engineering through thorough code reviews and testing (unit/UI/snapshot), and help set performance, scalability, and maintainability standards while mentoring engineers and contributing to hiring.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Bitwarden
Bitwarden
19 hours ago

Senior Software Engineer II (Mobile, iOS)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Build and maintain the native iOS Bitwarden app as part of an all-remote Mobile team. Own deep expertise in the iOS codebase, lead architectural discussions, and deliver complex initiatives in Swift and SwiftUI. Tackle the hardest bugs, drive high-quality engineering through thorough code reviews and testing (unit/UI/snapshot), and help set performance, scalability, and maintainability standards while mentoring engineers and contributing to hiring.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Become an authority on the iOS codebase and deepen working knowledge of the team’s domain.
  • •Refine, design, and implement large, complex iOS initiatives, coordinating with other teams when needed.
  • •Handle intricate technical problems with minimal supervision and propose unique solutions.
  • •Lead architectural discussions with clear trade-offs in partnership with Tech Lead and Engineering Manager.
  • •Provide comprehensive code reviews and help establish standards for performance, scalability, and maintainability.

Pay and Benefits

Salary: USD 180,000 - 215,000 annually

Key Requirements

  • •Demonstrated expertise developing complex iOS applications with Swift and SwiftUI.
  • •Strong understanding of iOS UI/UX design and architecture principles, including leading architectural discussions and weighing trade-offs.
  • •Familiarity with unit testing, UI testing, and snapshot testing.
  • •Experience using Claude Code (or a similar generative AI coding platform) for development.
  • •Experience mentoring engineers and raising the technical bar through code reviews and knowledge sharing.
Experience:Open sourceIdentity security
Skills:MentorshipCollaborationCommunicationProblem-solvingAdaptability
Languages:English
Tech Stack:SwiftSwiftUIIOSUnit testingUI testingSnapshot testingClaude CodeIOS ExtensionsTestFlight

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Bitwarden
Develops Bitwarden, an open-source password management platform providing secure vaults, password generation, and cross-device syncing for individuals and businesses, with self-hosting and cloud-hosted deployment options and enterprise access controls.
Industry: Cybersecurity
Headquarters: Santa Barbara, United States
Founded: 2016
WebsiteLinkedIn