Bitwarden

Senior Software Engineer – Mobile

Bitwarden

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $180,000 - $215,000 per year

Job Level

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