Software Mind

Healthcare

SeniorAndroidEngineer

$28500–42500k ~AI est. San José, San José Province, Costa Rica FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“Senior Android Engineer at Software Mind. Skills: Android Development, Kotlin, Jetpack Compose, Mobile Architecture. Design modern Android applications. Develop modern Android applications”

Industry & Context.

Healthcare
Problems you'll solve

Complex technical challenges

What They're Looking For.

Must Have

7+ years experience Android applications, Proficiency in Kotlin, Deep knowledge Android SDK, Jetpack components knowledge, Jetpack Compose knowledge, Experience building mobile architectures, MVVM architecture experience, Clean Architecture experience, RESTful APIs integration experience, Backend services integration experience, CI/CD pipelines experience, Automated testing experience, Debugging experience, Mobile performance optimization experience, Secure coding practices understanding, Data privacy principles understanding, Agile environments collaboration experience, BS/MS degree Computer Science, BS/MS degree Software Engineering

Nice to Have

Kotlin Multiplatform experience, Shared cross-platform architectures experience, Reusable libraries design experience, SDKs design experience, Integration components design experience, Healthcare platforms familiarity, Regulated environments familiarity, AI-assisted development tools experience, AI agents design experience, AI agents implementation experience, AI/ML capabilities integration experience, Generative AI capabilities integration experience, Connected devices experience, Complex data ecosystems experience

What You'll Do.

Design modern Android applications

Develop modern Android applications

Build scalable application logic

Build maintainable application logic

Build high-quality application logic

Integrate third-party APIs

Integrate backend services

Integrate device interfaces

Contribute shared architecture initiatives

Enable cross-platform code reuse

Develop reusable SDKs

Design integration components

Develop integration components

Ensure application security

Ensure application privacy

Ensure application reliability

Participate peer code reviews

Participate testing efforts

Participate debugging efforts

Participate performance optimization

Collaborate with Product teams

Collaborate with Backend teams

Collaborate with Design teams

Deliver continuous improvements

Leverage AI-assisted tools

Improve development speed

Contribute engineering best practices

Maintain high standards

How You'll Work.

Team & Collaboration

Cross-functional teams; Product teams; Backend teams; Design teams; Agile environments

Communication Scope

Communication skills

Process & Methodology

Agile

Full Job Description

We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company’s projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work! We are currently looking for a skilled Senior Android Engineer to join our dynamic team and collaborate with a fast-growing healthcare technology client focused on leveraging AI and data-driven solutions to improve health outcomes. This is a highly technical role centered on building scalable Android applications that integrate with advanced health data platforms, connected devices, and backend services. The ideal candidate brings deep expertise in modern Android development, mobile architecture, and delivering reliable, production-grade applications. As a senior member of the engineering team, you will contribute to the design and development of secure, high-quality mobile experiences while collaborating closely with Product, Design, and Backend teams. You will also help drive engineering excellence through code reviews, architectural decisions, and adoption of modern development practices. This role is ideal for engineers who enjoy solving complex technical challenges, building scalable mobile solutions, and working at the intersection of mobile technologies, AI-enabled platforms, and healthcare innovation. ## Qualifications Expectations – the experience you need * 7+ years of experience developing and supporting production-grade Android applications. * Strong proficiency in Kotlin and deep knowledge of the Android SDK and Jetpack components, including Jetpack Compose. * Experience building scalable and maintainable mobile architectures, such as MVVM and Clean Architecture. * Hands-on experience integrating RESTful APIs and backend services. * Experience with CI/CD pipelines, automated testing, debugging, and mobile performance optimization. * Strong understanding of secure coding practices and

Free ATS check

Applying for this Senior Android Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about Software Mind?

Real rants from real employees. Read before you apply.

Read Company Rants →