Android Developer in Ensitech

Closed job - No longer receiving applicants

Únete a #Ensiteam Somos una empresa centrada en el desarrollo de software a medida y llevamos más de 18 años en el mercado. Ensitech se dedica a encontrar talento altamente especializado para trabajar con grandes empresas en Estados Unidos, Europa y Canadá.
Cada uno de nuestros colaboradores trabaja con diferentes equipos y colegas de todo el mundo en el diseño y comercialización de software. Esperamos tenerte como parte de nuestro equipo en el rol de perfil Android developer.

Job Functions

  • Develop native Android mobile applications using Java and Kotlin.
  • Experience with the development of mobile network clients using HTTP protocol, REST APIs, and Google Cloud Messaging.
  • Experience with Google Play APIs: Maps, Location, and Cloud Messaging.
  • Experience with software debugging techniques (debuggers, loggers, crash report tools).
  • Experience with analysis of memory issues such as memory leaks using memory analyzer tools (DDMS, MAT)
  • Experience with embedded real-time systems with limited resources (memory and processing).
  • Experience with Android software development.
  • Experience in design patterns, MVC, data structures, and algorithms.
  • Experience in unit and integration testing Android code.
  • A published Android application is required.
  • Manage and maintain effective version control using Git to ensure collaborative and traceable development.
  • Contribute to the development and maintenance of AAR (Android Archive) libraries when necessary.
  • Optimize application performance and troubleshoot performance issues on Android devices.
  • Keep abreast of the latest trends and updates in the Android ecosystem and apply best practices in mobile application development.

Minimum Skills required:

  • Demonstrated 4/5 years of experience in Android mobile application development, focusing on Java and Kotlin.
  • Deep knowledge of Android Jetpack libraries and components.
  • Solid experience using Git for version control and collaboration in development teams.
  • Experience in Clean architecture.
  • Ability to develop applications using the MVC design pattern.
  • Familiarity with AAR library development on Android.
  • Experience in configuring Android projects with Gradle.
  • Android SDK, Splunk.
  • Upper Intermediate English.


  • Hybrid opportunity, 1 day a week to report to the office in central Mexico.
  • Competitive salary and benefits.
  • Custom benefit package aligned to your experience and your needs.
  • Working with foreign clients.

Pet-friendly Pets are welcome at the premises.
Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Health coverage Ensitech pays or copays health insurance for employees.
Computer provided Ensitech provides a computer for your work.
Informal dress code No dress code is enforced.
Vacation over legal Ensitech gives you paid vacations over the legal minimum.
Beverages and snacks Ensitech offers beverages and snacks for free consumption.

Remote work policy


This job takes place some days from home and others at the office in Cuernavaca, Ciudad de México, Puebla or Jalisco (Mexico).

Life's too short for bad jobs.
Sign up for free and find jobs that are truly your match.