Somos una empresa dedicada al desarrollo de software a la medida, tenemos más de 18 años en el mercado y recientemente nos hemos integrado al mercado americano colocando personal altamente especializado en Estados Unidos, trabajando de manera remota.
Cada uno de nuestros colaboradores trabaja con diferentes equipos y colegas de todo el mundo en el diseño y comercialización de software.
Nuestro proyecto actual es trabajar 100% remotamente, en proyectos dinámicos con desarrolladores de diferentes niveles para colaborar en la actualización, mantenimiento y configuración de sistemas en un proyecto con una gran empresa en México, trabajando para plataforma de procesamiento de pagos de forma accesible.
¡Esperamos que te unas a ENSITEAM!
Funciones de trabajo
- Desarrollar aplicaciones móviles nativas de Android utilizando Java y Kotlin.
- Implementar y mantener arquitecturas de aplicaciones basadas en el patrón de diseño MVVM (Model-View-ViewModel).
- Colaborar con otros equipos, como diseñadores y backend, para garantizar la integración exitosa de la interfaz de usuario y la lógica de negocio.
- Utilizar las bibliotecas y componentes de Android Jetpack para mejorar la eficiencia y escalabilidad de las aplicaciones.
- Gestionar y mantener un control de versiones efectivo utilizando Git para garantizar un desarrollo colaborativo y rastreable.
- Contribuir al desarrollo y mantenimiento de bibliotecas AAR (Android Archive) cuando sea necesario.
- Optimizar el rendimiento de las aplicaciones y resolver problemas de rendimiento en dispositivos Android.
- Trabajar en la configuración de proyectos Android utilizando Gradle para gestionar dependencias y recursos.
- Colaborar en el diseño y desarrollo de esquemas de base de datos para el almacenamiento de datos local.
- Mantenerse al tanto de las últimas tendencias y actualizaciones en el ecosistema de Android y aplicar las mejores prácticas en el desarrollo de aplicaciones móviles.
Requisitos:
- Experiencia 5+ años demostrada en el desarrollo de aplicaciones móviles Android, con un enfoque en Java y Kotlin.
- Profundo conocimiento de las bibliotecas y componentes de Android Jetpack.
- Experiencia sólida en el uso de Git para el control de versiones y colaboración en equipos de desarrollo.
- Experiencia en Clean architecture.
- Habilidad para desarrollar aplicaciones utilizando el patrón de diseño MVVM ( exp en MVC).
- Familiaridad con el desarrollo de bibliotecas AAR en Android.
- Experiencia en la configuración de proyectos Android con Gradle.
- Habilidad para diseñar y desarrollar esquemas de base de datos para aplicaciones móviles.
Opcionales
- Inglés
Beneficios:
- Oportunidad 100% remota.
- Salario y beneficios competitivos.
- Paquete de beneficios personalizado alineado a su experiencia y sus necesidades.
- Trabajar con clientes extranjeros