Mobile Application Developer

Investigo

Lower Providence Township (PA)

On-site

USD 110,000 - 170,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Investigo is seeking a Mobile Applications Engineer to join a team building next-generation clinician and patient mobile applications. You will design modular and scalable Android/iOS solutions using Kotlin Multiplatform and Compose Multiplatform.

The role requires strong hands-on experience across Android and iOS, MVVM/Clean Architecture, CI/CD, and compliant development in regulated settings. Collaboration with backend, UX, QA, and regulatory teams is essential.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 5+ years of professional mobile application development experience.
  • 4+ years of Kotlin development experience.
  • 2+ years of Compose Multiplatform and/or Kotlin Multiplatform experience.
  • 3+ years of Android application development experience.
  • 2+ years of iOS mobile application development experience.
  • 3+ years of experience with MVVM, Clean Architecture, modular design, and dependency injection frameworks.
  • 2+ years of experience implementing CI/CD pipelines and automated testing frameworks.
  • 2+ years of C#/.NET development experience.
  • 1+ year of experience in regulated environment preferred.

Responsibilities

  • Develop mobile features for Android and iOS platforms.
  • Apply Clean Architecture, SOLID principles, TDD, and BDD practices.
  • Collaborate with backend, UX, QA, firmware, manufacturing, quality, and regulatory teams.
  • Maintain Windows-based programmer applications using C#/.NET.
  • Implement testing frameworks and CI/CD pipelines with GitHub Actions.
  • Support FDA, ISO, and IEC 62304 compliance requirements.
  • Participate in architecture decisions, code reviews, and validation activities.

Skills

5+ years mobile app dev
Kotlin
Kotlin Multiplatform
Compose Multiplatform
Android development
iOS development
MVVM & Clean Architecture
CI/CD & testing frameworks
C#/.NET
Regulated environment experience

Education

Bachelor's degree in CS/SE or related

Tools

Kotlin Multiplatform
Compose Multiplatform
Android
iOS
MVVM
CI/CD
C#/.NET

Job description

We are seeking a Mobile Applications Engineer to join a team developing next-generation clinician and patient mobile applications. This role is responsible for designing modular and scalable Android/iOS solutions using Kotlin Multiplatform and Compose Multiplatform.

Responsibilities:

  • Develop mobile features for Android and iOS platforms
  • Apply Clean Architecture, SOLID principles, TDD, and BDD practices
  • Collaborate with backend, UX, QA, firmware, manufacturing, quality, and regulatory teams
  • Maintain Windows-based programmer applications using C#/.NET
  • Implement testing frameworks and CI/CD pipelines with GitHub Actions
  • Support FDA, ISO, and IEC 62304 compliance requirements
  • Participate in architecture decisions, code reviews, and validation activities

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 5+ years of professional mobile application development experience
  • 4+ years of Kotlin development experience
  • 2+ years of Compose Multiplatform and/or Kotlin Multiplatform experience
  • 3+ years of Android application development experience
  • 2+ years of iOS mobile application development experience
  • 3+ years of experience with MVVM, Clean Architecture, modular design, and dependency injection frameworks
  • 2+ years of experience implementing CI/CD pipelines and automated testing frameworks
  • 2+ years of C#/.NET development experience
  • BLE integration experience preferred
  • 1+ year of experience working in a regulated environment (medical device, healthcare, aerospace, or similar) preferred
  • Experience supporting FDA, ISO 13485, or IEC 62304 development processes preferred
  • Strong communication, collaboration, and technical leadership skills

Key Technologies:

Applicants must be legally authorized to work in the United States for any employer. Sponsorship is not available for this position now or in the future.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Mobile Apps Engineer — Kotlin Multiplatform
Senior Mobile Apps Engineer — Kotlin Multiplatform

Investigo • Lower Providence Township (PA)

On-site
USD 110,000 - 170,000
Principal Software Engineer - Mobile Development
Principal Software Engineer - Mobile Development

Boston Scientific • San Jose (CA)

On-site
USD 150,000 - 190,000
Senior Android Developer
Senior Android Developer

Techoundsllc • Aliso Viejo (CA)

On-site
USD 140,000 - 180,000
Senior Software Engineer, Mobile
Senior Software Engineer, Mobile

Bitcot • Minnesota

On-site
USD 140,000 - 180,000
Lead Mobile Architect – Medical Device Apps (Android/Kotlin)
Lead Mobile Architect – Medical Device Apps (Android/Kotlin)

Boston Scientific • San Jose (CA)

On-site
USD 150,000 - 190,000
Senior Android Engineer / FitnessTech
Senior Android Engineer / FitnessTech

Motion Recruitment • Chicago (IL)

On-site
USD 120,000 - 160,000
Equity eligible
Medical, Dental, and Vision Insurance
Vacation Time
+1
Senior Android Developer
Senior Android Developer

American Unit, Inc • Frisco (TX)

On-site
USD 120,000 - 180,000
Technical Lead – Android Mobile Applications (Medical Device)
Technical Lead – Android Mobile Applications (Medical Device)

Stark Pharma Solutions Inc • Santa Clarita (CA)

On-site
USD 120,000 - 160,000
Mobile Software Engineer Lead
Mobile Software Engineer Lead

Artech Information System LLC • Reston (VA)

On-site
USD 100,000 - 130,000
Senior Mobile Developer Android & iOS
Senior Mobile Developer Android & iOS

Compunnel, Inc. • Atlanta (GA)

On-site
USD 100,000 - 130,000