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, Mobile architecture, AI integration, Data platforms. Design Android applications. Develop Android applications”

Industry & Context.

Healthcare
Problems you'll solve

Complex technical challenges

What They're Looking For.

Must Have

7+ years Android development, Proficiency in Kotlin, Deep knowledge Android SDK, Knowledge Jetpack components, Experience building mobile architectures, Hands-on RESTful APIs integration, Experience CI/CD pipelines, Experience automated testing, Experience debugging, Experience mobile performance optimization, Understanding secure coding practices, Understanding data privacy principles, Experience collaborating cross-functional teams, Experience agile environments, BS/MS Computer Science, BS/MS Software Engineering, BS/MS related engineering field

Nice to Have

Kotlin Multiplatform experience, Shared cross-platform architectures experience, Designing reusable libraries experience, Building reusable SDKs experience, Building integration components experience, Healthcare platforms familiarity, Regulated environments familiarity, Leveraging AI tools experience, Designing AI agents experience, Implementing AI agents experience, Integrating AI capabilities experience, Integrating ML capabilities experience, Integrating Generative AI experience, Working with connected devices experience, Working with complex data ecosystems experience

What You'll Do.

Design Android applications

Develop Android applications

Build application logic

Integrate third-party APIs

Integrate backend services

Integrate device interfaces

Contribute 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 code reviews

Participate debugging

Participate performance optimization

Collaborate with Product teams

Collaborate with Backend teams

Collaborate with Design teams

Deliver continuous improvements

Leverage AI engineering tools

Improve development speed

Contribute engineering best practices

Maintain high standards

How You'll Work.

Team & Collaboration

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

Communication Scope

Communication skills

Process & Methodology

Agile environments

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 →