← Все вакансии/Senior/jobgether
SeniorRemoteUS

iOS Engineer

J
jobgether
Зарплата
$10,400–$13,800
Уровень
Senior
Формат
Remote
О роли

Описание вакансии

About the company

Join a forward-thinking engineering team building and scaling innovative mobile experiences for a high-value digital marketplace. In this senior role, you will design, develop, and optimize iOS applications serving both buyers and sellers.

Responsibilities
  • Design, build, test, and ship high-quality iOS features across buyer and seller experiences, primarily using SwiftUI while supporting existing UIKit and Storyboard components.
  • Drive iOS technical decisions, improve modular architecture, maintain shared internal libraries, and support the modernization of legacy applications.
  • Develop and maintain cross-cutting capabilities, including authentication, feature flags, product analytics, crash reporting, and navigation patterns.
  • Strengthen unit, UI, and snapshot testing practices, maintain robust code review and continuous integration standards, and contribute to reliable TestFlight and App Store releases using automated workflows.
  • Integrate AI-powered coding assistants, refactoring tools, test generators, and debugging solutions into everyday development while critically validating generated outputs before implementation.
  • Partner with Product Managers, designers, backend engineers, QA specialists, and Android developers to align functionality, improve user experiences, and ensure consistent behavior across platforms.
  • Coach intermediate engineers, share technical knowledge, improve development workflows, and take ownership of features from initial design through production release and ongoing maintenance.
Requirements
  • At least 5 years of professional iOS development experience, or equivalent practical expertise, including building and maintaining production mobile applications.
  • Strong knowledge of Swift and hands-on experience developing applications with SwiftUI, with the ability to work with UIKit and Storyboards in established codebases.
  • Experience with MVVM or similar architectural patterns, modular iOS applications, Swift Package Manager (SPM), shared libraries, dependency injection, and navigation coordination.
  • Practical experience with unit, UI, and snapshot testing, continuous integration and delivery, code reviews, production monitoring, and shipping applications through TestFlight and the App Store.
  • Familiarity with networking, concurrency, performance optimization, feature flags, analytics, crash reporting, and authentication technologies such as OpenID Connect (OIDC) or AppAuth.
  • Demonstrated daily use of AI development tools, including coding assistants, AI-powered debugging, and automated test generation, combined with the ability to evaluate accuracy, security, and code quality critically.
  • Proven ability to take responsibility for complex features and shared platform concerns, exercise sound engineering judgment, mentor colleagues, and collaborate effectively across disciplines.
  • A bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • Experience leading UIKit-to-SwiftUI migrations, working on marketplace, e-commerce, auction, or high-volume transactional applications, reviewing Android/Kotlin code, mentoring engineers, using BrowserStack or multi-platform snapshot testing strategies, and working with hybrid WebView or Cordova components.
  • Candidates must be legally authorized to work in the United States. Visa sponsorship is not available for this position.
Conditions
  • Annual salary ranging from $125,000 to $165,000 USD, depending on experience, qualifications, skills, and other relevant factors.
  • The opportunity to work remotely within the eligible location.
  • Medical, dental, and vision insurance, with employer HSA contributions and FSA options for eligible US employees.
  • Immediately vested 401(k) plan with employer matching for US employees.
  • Paid vacation, personal days, and sick leave.
  • Paid maternity and paternity leave for eligible US employees.
  • Employer-paid short-term disability, long-term disability, life insurance, and accidental death and dismemberment (AD&D) coverage for eligible US employees.
  • Access to an employee assistance program supporting personal and professional well-being.
  • Tuition reimbursement for eligible programs and opportunities to expand technical expertise, share knowledge, and learn from experienced colleagues.
Стек и навыки

С чем работаем