Descripcin del Puesto
Buscamos un Programador Android con experiencia en Java para unirse a nuestro equipo de desarrollo. El candidato ser responsable del diseo desarrollo y mantenimiento de aplicaciones mviles nativas para Android asegurando alto rendimiento calidad y experiencia de usuario.
Responsabilidades:
- Disear y desarrollar aplicaciones Android nativas utilizando Java.
- Colaborar con equipos multidisciplinarios (diseadores backend QA) para definir requisitos y funcionalidades.
- Optimizar aplicaciones para rendimiento escalabilidad y compatibilidad con mltiples dispositivos y versiones de Android.
- Mantener y mejorar cdigo existente corrigiendo bugs e implementando actualizaciones.
- Implementar integraciones con APIs RESTful y servicios web.
- Garantizar buenas prcticas de desarrollo (Clean Code SOLID patrones de diseo).
- Realizar pruebas unitarias y de integracin.
Requisitos Tcnicos:
- Experiencia demostrable en desarrollo Android con Java (mnimo 23 aos).
- Dominio de Android SDK componentes de Android (Activities Fragments Services BroadcastReceivers) y ciclo de vida.
- Conocimiento en:
- Arquitecturas de software (MVP MVVM Clean Architecture).
- Servicios Push.
- Multithreading (Coroutines RxJava o similares).
- Familiaridad con Git y metodologas giles (Scrum Kanban).
Aptitudes:
- Capacidad para trabajar en equipo y comunicar ideas tcnicas.
- Resolucin de problemas y pensamiento lgico.
- Adaptabilidad a nuevas tecnologas y entornos dinmicos.
Qu ofrecemos
- Salario acorde a experiencia.
- Tickets de restaurante de 9 al da.
- 23 das de vacaciones por ao trabajado.
- Horario de trabajo: Lunes a jueves de 8:00 a 17:30 y viernes de 8:00 a 14:00.
- Jornada intensiva en verano.