Senior Mobile Engineer

Beekeeper

United States

Hybride

USD 110 000 - 150 000

Plein temps

14 jours+
Générateur de candidature

Transformez ce poste en entretien — un CV et une lettre de motivation conçus selon ce que cet employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Competitive salary
Private health care package
Personal Learning & Development Budget
Sabbatical Program
26 days of annual leave

Résumé du poste

Beekeeper is seeking a Senior Mobile Software Engineer to work on our iOS clients, contributing to both the iOS application and the broader mobile ecosystem. You will collaborate with talented individuals, building and maintaining features that enhance the experience of frontline workers.

Qualified candidates will have 5+ years of experience, strong skills in Swift and Objective-C, and familiarity with modern mobile architectures. The position offers competitive salary, hybrid working model, and various benefits including health care and learning budgets.

Qualifications

  • 5+ years of experience in software development, including mobile development.
  • Strong experience in Swift and Objective‑C.
  • Experience building user interfaces with SwiftUI.

Responsabilités

  • Write clean, well‑tested, and maintainable code.
  • Collaborate closely with engineers, QA, Product Managers, and Designers.
  • Translate product requirements into inspiring user experiences.

Connaissances

Swift
Objective-C
Kotlin
SwiftUI
MVVM architecture
Strong communication skills
Team collaboration

Formation

Bachelor’s degree in Computer Science or related field
Master’s Degree in Computer Science

Outils

Kotlin Multiplatform Mobile (KMM)
Bitrise
Jenkins

Description du poste

As a Senior Mobile Software Engineer, you will work on the iOS clients with talented and like-minded individuals. You’ll have the opportunity to contribute not only to our iOS application, but also to the broader mobile ecosystem and architecture shared between platforms. You’ll be creating new functionality, maintaining existing features, and helping shape a product that hundreds of thousands of frontline workers rely on every day. In this role, you’ll work with modern architectures and technologies, and collaborate across multiple codebases, languages, and platforms - including Swift, Objective-C, Kotlin, and REST-based backends. Our mobile team embraces shared business logic via Kotlin Multiplatform Mobile (KMM), and is actively evolving towards modern iOS development best practices.

Our Tech Stack
  • Shared code via KMM, using SQLDelight, Ktor, and Koin for business logic shared between iOS and Android.
  • Client-side iOS stack includes: SwiftUI (new features), UIKit (legacy).
  • RxSwift, async/await, and Realm.
  • Active migration from Objective-C and UIKit to modern Swift.
  • Modularization of the codebase is ongoing.
  • Needle DI is being adopted as our dependency injection framework (early phase).
Responsibilities
  • Write clean, well‑tested, and maintainable code.
  • Translate product requirements, designs, and wireframes into inspiring user experiences.
  • Help define and evolve our iOS architecture and technical direction.
  • Participate in technical planning for new features, refactoring efforts, or architectural improvements.
  • Collaborate closely with engineers, QA, Product Managers, and Designers across the company.
  • Participate in on‑call rotations when needed, and assume operational responsibility for the services you develop.
Qualifications
  • 5+ years of experience in software development, including mobile development.
  • Strong experience with Swift and Objective‑C.
  • Exposure to Kotlin (or willingness to work with Kotlin in the shared KMM layer).
  • Familiarity with mobile architectures such as MVVM, MVI, and modern asynchronous patterns.
  • Experience building user interfaces with SwiftUI.
  • Strong communication and documentation skills—able to clearly articulate changes or proposals to the team, encourage open discussion, and find pragmatic compromises when needed.
  • A collaborative mindset and openness to teamwork, networking, and knowledge sharing.
  • A Bachelor’s degree in Computer Science or related field.
  • Understanding of Apple’s code signing process: certificates, provisioning profiles, capabilities.
  • Experience using App Store Connect and the Apple Developer Portal for setting up and managing apps.
  • A Master Degree in Computer Science.
  • Experience with Swift 6 and awareness of the concurrency restrictions it introduces.
  • Experience with Kotlin Multiplatform Mobile (KMM) in production environments.
  • Experience with modularizing iOS codebases.
  • Experience with Needle DI or other DI frameworks.
  • Experience with automated build systems such as Bitrise or Jenkins.
  • Experience building and optimizing iPad apps.
  • Familiarity with the Android platform.
  • Comfortable using AI‑powered tools to streamline development workflows, with an awareness of privacy and security considerations.
Benefits
  • Competitive salary.
  • Phone & Home Internet costs reimbursement up to 80 PLN/month.
  • Private health care package with Luxmed – covered for you and partially for your partner/family.
  • Cafeteria benefits – monthly budget to cover sport cards or other purchases.
  • Creative Allowance – paid as 1000 PLN gross/month.
  • Home office set‑up reimbursement up to 1000 PLN.
  • Personal Learning & Development Budget of 1000 USD/year.
  • Sabbatical Program – 1 month paid leave at 3, 6, 10 year tenure.
  • 26 days of annual leave/year.
  • 2 Mental Health days off per year.
  • Laptop for work purposes.
  • Hybrid working model.
  • Beekeeper Stock options.

Benefits listed above are part of the compensation package for contract of employment. For B2B contract we offer only some of them.

Equal Opportunity Employment

At Beekeeper, we celebrate diversity! All qualified applications will receive consideration for employment regardless of race, color, ancestry, religion, nationality, sexual orientation, age, citizenship, marital status, disability or gender identity. We are committed to ensuring a smooth application process for all candidates. If you require accommodations due to a disability, please reach out to jobs@beekeeper.io, and our team will be more than happy to assist you.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Mobile Software Engineer (Android)
Mobile Software Engineer (Android)

Codest Ltd. • États-Unis

À distance
USD 44 000 - 59 000
Worksmile platform
Senior Mobile Engineer - Poland
Senior Mobile Engineer - Poland

Housecall Pro • États-Unis

À distance
USD 69 000 - 98 000
Paid time off
Flexible work hours
Equity shares
+3
Senior Mobile Software Engineer – iOS
Senior Mobile Software Engineer – iOS

Comply365 • Beloit (WI)

Sur place
USD 120 000 - 180 000
Unlimited PTO
Flexible work environment
Paid Holidays
+5
Senior Developer- Mobile Android
Senior Developer- Mobile Android

Endava • Tennessee

Sur place
USD 90 000 - 130 000
Hybrid work environment
Senior Mobile Engineer - Hybrid, Stock Options
Senior Mobile Engineer - Hybrid, Stock Options

Beekeeper • États-Unis

Hybride
USD 110 000 - 150 000
Competitive salary
Private health care package
Personal Learning & Development Budget
+2
Senior Android Engineer (KMM)
Senior Android Engineer (KMM)

Better Ventures • Emeryville (CA)

Sur place
USD 160 000 - 179 000
Medical/Dental/Vision
Disability + Life Insurance
Stock incentive plans
+5
Full Stack Engineer
Full Stack Engineer

Nortal • Town of Poland (NY)

Sur place
USD 120 000 - 160 000
Benefit Café
Luxmed private healthcare
Flexible working hours
+6
Senior Fullstack Engineer (TypeScript, Node.js and Effect.js)
Senior Fullstack Engineer (TypeScript, Node.js and Effect.js)

Appfire • États-Unis

À distance
USD 140 000 - 190 000
Equity program
26 vacation days
Wellness days
+4
IOS/ Android Architect
IOS/ Android Architect

Mobilunity • États-Unis

Sur place
USD 150 000 - 210 000
Community of IT professionals
Knowledge-sharing culture
English language classes
+1
Software Backend Engineer (Java&Kotlin)
Software Backend Engineer (Java&Kotlin)

Codest Ltd. • États-Unis

À distance
USD 48 000 - 63 000
Worksmile platform
Growth-oriented environment