Estamos en búsqueda de un(a) desarrollador(a) android apasionado(a) por crear aplicaciones móviles de alto rendimiento, con excelente experiencia de usuario y código de calidad. Serás parte de un equipo de desarrollo colaborativo, participando en el diseño, construcción y mejora continua de nuestras aplicaciones móviles.
responsabilidades
* diseñar, desarrollar y mantener aplicaciones móviles para plataforma android
* implementar interfaces atractivas y funcionales siguiendo principios de ux/ui
* integrar apis rest y servicios backend
* escribir código limpio, escalable y mantenible
* participar en revisiones de código y buenas prácticas de desarrollo
* identificar y corregir bugs, así como optimizar rendimiento de la app
* colaborar con equipos de producto, diseño y backend
* mantenerse actualizado(a) con nuevas tecnologías y tendencias android
requisitos técnicos
* experiencia sólida desarrollando aplicaciones nativas android
* dominio de kotlin (java es un plus)
* experiencia con android sdk
* conocimiento de arquitecturas como mvvm, mvp o clean architecture
* manejo de jetpack (viewmodel, livedata, navigation, room, etc.)
* consumo de apis rest
* experiencia con git
* manejo de material design
* experiencia en publicación de apps en google play store (deseable)
requisitos deseables
* experiencia con jetpack compose
* conocimiento de pruebas unitarias e instrumentadas
* integración de servicios como firebase
* metodologías ágiles (scrum/kanban)
* ci/cd para aplicaciones móviles
habilidades blandas
* trabajo en equipo
* comunicación efectiva
* proactividad
* capacidad de resolución de problemas
* atención al detalle
tipo de puesto: tiempo completo
sueldo: $30, $35,000.00 al mes
beneficios:
* seguro de gastos médicos
lugar de trabajo: empleo presencial