Apply now

Ciudad Quesada, Alajuela, CR.







Do you love to create apps that facilitate other people’s lives? Apps that make you feel proud because they are simple to use and look good?
There’s a great Android Team in Golabs where you can share knowledge, experiences and learn new ways to do things the best way!

Our apps have been used by thousands of people in companies worldwide, but hey! That’s exactly why we are here! To provide our services in fields like entertainment, tourism, healthcare and any other of our clients needs. Also we love to learn about and assist our clients in their business’s too, because that’s what a software engineer does, analyze problems and solve them.


We are looking for a mobile developer passionate for Android applications with experience in cross-platform development with React Native.

  • Collaborate with the UI/UX team to implement elegant user interfaces complying with standards and Android material designs.
  • Able to bring new strategies and technologies to our current mobile applications.


  • 3+ years of experience in Android development. 
  • Experience using Kotlin and Java.
  • Experience with OOP,  design patterns and Android memory management.
  • Must have experience developing for multiple form factors such as mobile phones, tablets, including portrait & landscape modes.
  • 2+ years of experience with concurrency including thread, handler, Rxjava2 and scheduling techniques.
  • Solid knowledge and experience using MVVM architecture for Android, reactive patterns and dependency injection using Dagger2.
  • Good english skills (B2+ level).

As a plus:

  • Experiences with Espresso.
  • Networking using retrofit, okhttp or other libraries.
  • Experiences with CouchBase or any nonSQL.


Connect with us!