Staff Mobile Engineer - iOS

US, CanadaFull-TimeStaff
Salary150000 - 170000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
10+ years
Required Skills
GitSwift

Requirements

  • 10+ years of professional software development experience, including significant experience working on complex mobile applications at senior level
  • Deep experience with Swift and iOS frameworks required
  • Expertise with mobile architectures, platform constraints, and application lifecycle management on iOS
  • Proven experience leading complex technical work and contributing to architectural decisions, with the ability to act as a technical lead and mentor supporting the growth of other engineers
  • Solid understanding of software engineering best practices, including system design, testing strategies, and release considerations for mobile applications
  • Working knowledge of mobile security and privacy practices
  • Experience with communication and email protocols such as RSS, IMAP, POP, or Matrix
  • Familiarity with the IETF standards for CalDav or CardDav
  • Proficiency with Git and collaborative development workflows, including code review and CI systems
  • Excellent communication skills, documentation skills, and the ability to work with a multi-disciplinary, geographically distributed team
  • Product-oriented mindset considering user impact and business context

Responsibilities

  • Tackle complex and ambiguous technical challenges in mobile development that require thoughtful design, planning, and coordination
  • Serve as a technical lead on major iOS initiatives, including feature development, architectural improvements, and targeted refactoring
  • Collaborate with senior engineers and engineering leadership on mobile technical direction and architectural decisions
  • Drive improvements to code quality by reducing technical debt and improving performance, stability, and build health
  • Partner closely with product and UX teams to ensure usability and accessibility are integral to iOS implementations
  • Write high-quality, testable, and maintainable iOS code, contributing to a consistent and reliable codebase
  • Mentor and support other engineers through code reviews, technical guidance, and knowledge sharing
  • Contribute to improving engineering practices and workflows, and stay current with iOS technologies and best practices
View Full Description & ApplyYou'll be redirected to the employer's site
150000 - 170000 USD per year
Apply Now