Desarrollador Android Sr.
--Lomas de Chapultepec--
Objetivo General del Puesto
Diseñar, desarrollar y mantener aplicaciones móviles nativas Android que cumplan altos estándares de rendimiento, accesibilidad, seguridad y escalabilidad. Resolver problemas técnicos complejos y brindar mentoría a desarrolladores junior.
Perfil del Puesto
Escolaridad:
- Licenciatura en áreas afines: Sistemas, Ingeniería en Computación, Electrónica, Informática.
Responsabilidades Principales
Área | Descripción |
---|---|
Desarrollo Funcionalidades Complejas | Construcción y mejora continua de módulos críticos de apps Android conforme a las necesidades de negocio. |
Definición Arquitectónica | Participación activa en diseño de arquitectura de proyectos nuevos y refactorizaciones. |
Calidad de Código y Pruebas | Desarrollo de pruebas (unitarias, integración, UI), revisión de código de pares y cumplimiento de estándares. |
Mentoría Técnica | Guía a desarrolladores junior, refuerza buenas prácticas. |
Seguridad y Rendimiento | Mejora de performance y protección de datos sensibles. |
Colaboración Multidisciplinaria | Coordinación con QA, DevOps, Backend, UX, etc. |
Documentación Técnica | Registro detallado de decisiones técnicas y funcionalidades desarrolladas. |
Experiencia y Conocimientos Técnicos:
- Kotlin Avanzado
- Jetpack (ViewModel, LiveData, Navigation, Room)
- Experiencia en equipos ágiles
- Manejo de apps a gran escala
- Publicación en Play Store
- UI y UX Adaptativos
- APIs RESTful + Retrofit/OkHttp
- Backward Compatibility
- Arquitectura MVVM / Clean Architecture
- Seguridad
- CI/CD
- Gestión de Estado
Tecnologías y Herramientas:
- Kotlin
- Java
- JavaScript
- Microsoft Office
- Jetpack Compose
- Firebase
- Herramientas CI/CD
- Testing
- Seguridad
Toma de Decisiones
- Arquitectura y diseño técnico: elección de patrones, frameworks y estructuras.
- Performance y seguridad: decisiones sobre mejoras, mitigación de riesgos.
- Calidad del software: definición de criterios de aceptación y pruebas.
- Mentoría: guía técnica a desarrolladores menos experimentados.
- Agilidad y entrega continua: priorización de tareas y adaptabilidad a cambios.
Competencias Clave:
- Competencia
- Orientación al cliente
- Innovación
- Trabajo en equipo
- Accountability
- Agilidad
- Liderazgo técnico
Responsabilidad Técnica y Organizacional:
- Desarrollo de extremo a extremo (desde diseño hasta despliegue).
- Cumplimiento de estándares y buenas prácticas.
- Participación activa en eventos ágiles.
- Gestión de incidentes y soporte a producción.
- Mentoría no formal y fomento de la mejora continua.
Beneficios:
- Modalidad: Hibrida
- Sueldo: $41,000 MXN
- Lugar de trabajo: Lomas de Chapultepec (cerca del auditorio)
- Contrato inicial a 3 meses con posibilidad de extensión
- Horario: 9:00 a 18:00 hrs, se busca disponibilidad por liberaciones fuera de este horario.
- Empresa: Sector bancario