Middle Android Engineer

About the project: 
Sales of mobile health platforms and data analytics services to pharmaceutical and biotech companies, healthcare providers, and research institutions
Subscription-based revenue model for ongoing data analytics services and support
Licensing fees for use of intellectual property related to mobile health platforms and data analytics


  • Mid-level Android engineer with 3-5 years of experience in software development.
  • More than 3 years working with native Android.
  • Experience with Kotlin and Java is a must.
  • Demonstrable skills and implementation in projects using MVVM and pattern design.
  • Deep knowledge working with Jetpack Compose in user interface design.
  • Experience developing with React Native
  • Knowledge in ROOM for database management.
  • Knowledge and experience in Kotlin Coroutines for asynchronous programming.
  • Nice to have Applanga for localisation and content management.
  • Strong teamwork skills, communication skills and experience working in Agile environments and an interest in keeping up to date with Android development trends and practices.
  • Advanced English minimum B2


  • The engineer will be responsible for designing and developing Android applications, ensuring they are robust, efficient, and scalable.
  • They should implement the MVVM pattern to structure code effectively and use Jetpack Compose to create dynamic and responsive user interfaces.
  • Participation in the development of cross-platform applications with React Native, maintaining consistency and quality across devices is expected.
  • Efficient database management using Room is essential, as well as the ability to handle asynchronous operations with coroutines, optimizing application performance.
  • The engineer will collaborate in the use of Applanga to adapt applications to different markets and will participate in code reviews to improve code quality.
    In addition, you will perform unit and integration testing to ensure application stability and provide innovative ideas to continuously improve development practices and user experience.

We Offer


  • Annual Vacation – up to 15 unpaid working days within an individual year.
  • Sick Leave – up to 10 unpaid working days within an individual year.

Professional Growth:

  • Dedicated professional training – 50% reimbursement of the professional training cost.
  • Sombra University courses – enjoy a range of learning opportunities through Sombra University. It offers many educational courses, as well as educational lectures on a variety of topics.
  • Sombra Around Tech – community attendance – Sombra unites engineers and experts in several areas: Front-end, Back-end, QA, DevOps, and Вusiness Analysis.
  • Mentorship program – available on request.
  • UDEMY online course platform – stay up-to-date with the latest technologies and programming languages.
  • English courses and Speaking Club – attend English classes twice a week in small groups.

Added advantages:

  • Work equipment (Laptop, monitor, and small devices compensation).
  • Sombra’s referral program
  • If you know someone you believe is a good fit for our cooperation, you can recommend them and get a reward
  • Public Holidays – celebrate 18 statutory holidays in Colombia.
  • Sombra events – Join Sombra’s traditional events (both online and offline).


Apply Now

If you haven’t found a fitting position, send us your CV and we’ll get back to you shortly