Pular para o conteúdo principal
Candidaturas encerradas

Android Developer

Descrição da vaga

¡Sé parte de Stefanini!​


En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.​


Descripción del Rol:

El Android Developer será responsable del diseño, desarrollo, implementación y mantenimiento de aplicaciones móviles en el ecosistema Android, asegurando la calidad del código y la experiencia del usuario final. Este rol implica trabajar en un entorno colaborativo bajo metodologías ágiles, integrando servicios de terceros, consumiendo APIs REST y desarrollando componentes reutilizables. Además, el desarrollador deberá garantizar la alineación con los estándares de calidad y arquitectura empresarial de la organización, contribuyendo al desarrollo de soluciones innovadoras para el sector financiero.



Responsabilidades e atribuições

  1. Diseñar, desarrollar y mantener aplicaciones móviles Android, asegurando la calidad del código y la experiencia del usuario final.
  2. Actualizar y crear plugins y módulos para proyectos Android e iOS.
  3. Integrar servicios de terceros y consumir APIs REST.
  4. Desarrollar bajo patrones de arquitectura como MVP, MVVM o MVC.
  5. Implementar patrones de diseño como Singleton, DAO, Adapter o Factory.
  6. Diseñar y ejecutar pruebas unitarias para componentes, vistas y controladores complejos.
  7. Colaborar con el Product Owner y el Scrum Master en la definición y refinamiento del Product Backlog.
  8. Estimar y desarrollar requisitos técnicos, asegurando entregables de calidad al final de cada iteración.
  9. Asegurar la calidad del código generado, cumpliendo con los estándares globales de la organización.
  10. Participar en revisiones de código y actividades de mejora continua.
  11. Desplegar el software desarrollado en entornos productivos en colaboración con el equipo de operaciones.
  12. Identificar áreas de oportunidad en los procesos de desarrollo y proponer mejoras.
  13. Colaborar con el equipo técnico y funcional para resolver dudas y garantizar la alineación con la arquitectura empresarial.
  14. Mostrar el incremento del producto al Product Owner y stakeholders, recibiendo retroalimentación para futuras iteraciones.
  15. Deseable desarrollar módulos de bajo nivel utilizando NDK y Objective-C.


Requisitos e qualificações

Formación Académica Requerida:

  • Título universitario en Ingeniería de Software, Sistemas Computacionales, Mecatrónica, Informática o áreas afines.
  • Deseable contar con certificaciones en desarrollo móvil o tecnologías relacionadas.

Años de Experiencia:

  • Al menos 2 años de experiencia en desarrollo de aplicaciones móviles Android.

Habilidades Técnicas Requeridas:

  • Dominio avanzado de Kotlin y Java para desarrollo en Android.
  • Experiencia en patrones de arquitectura como MVP, MVVM o MVC.
  • Conocimientos sólidos en diseño y desarrollo de componentes reutilizables.
  • Experiencia en la integración de servicios de terceros y consumo de APIs REST.
  • Familiaridad con frameworks móviles híbridos y su integración en proyectos Android.
  • Conocimientos en patrones de diseño como Singleton, DAO, Adapter o Factory.
  • Experiencia en el uso de herramientas postbuild (ofuscadores).
  • Experiencia en la integración de SDKs y librerías de terceros.
  • Conocimientos en pruebas unitarias y cobertura de pruebas de certificación e integración.
  • Familiaridad con herramientas de control de versiones como Git.
  • Conocimiento de estándares de desarrollo y calidad de código.
  • Deseable experiencia en el sector financiero o en proyectos relacionados.
  • Deseable capacidad para desarrollar módulos de bajo nivel utilizando NDK y Objective-C.

Habilidades Soft Requeridas:

  • Excelentes habilidades de comunicación y colaboración en equipos multidisciplinarios.
  • Capacidad para trabajar bajo metodologías ágiles (Scrum, Kanban).
  • Actitud proactiva y mentalidad abierta para enfrentar retos técnicos.
  • Habilidad para promover la mejora continua y la autogestión en el equipo.
  • Orientación a resultados y atención al detalle.
  • Capacidad para resolver problemas de manera eficiente y creativa.
  • Habilidad para adaptarse a entornos dinámicos y de alta presión.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Presentación de CV
  3. Etapa 3: Entrevista
  4. Etapa 4: Confirmación de Candidato
  5. Etapa 5: Onbording
  6. Etapa 6: Contratação

Creer para co-crear

¿Buscas un lugar donde tus ideas brillen?

Con más de 38 años y una presencia global, en Stefanini transformamos el mañana juntos. Aquí, cada acción cuenta y cada idea puede marcar la diferencia. Únete a un equipo que valora la innovación, el respeto y el compromiso. 


Si eres una persona disruptiva, te mantienes en aprendizaje continuo y la innovación está en tu ADN, entonces somos lo que buscas. ¡Ven y construyamos juntos un futuro mejor!