Pular para o conteúdo principal

Technical Lead

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.​

Responsabilidades e atribuições

  • Definir y supervisar la arquitectura de las aplicaciones móviles (iOS y Android) y web (Angular).
  • Tomar decisiones técnicas clave sobre el stack tecnológico, asegurando la integración eficiente entre iOS, Android, Angular, Java y Firebase.
  • Garantizar la seguridad de las aplicaciones móviles utilizando herramientas como Build38.
  • Participar activamente en el desarrollo de funcionalidades críticas en iOS (Swift/Objective-C), Android (Kotlin/Java) y aplicaciones web (Angular).
  • Revisar el código de los miembros del equipo para asegurar calidad, buenas prácticas y cumplimiento de estándares.
  • Promover el uso de patrones de diseño y buenas prácticas de programación.
  • Guiar y capacitar a los desarrolladores en el uso de tecnologías como Firebase (autenticación, base de datos, notificaciones push, etc.) y Build38 (seguridad móvil).
  • Fomentar el aprendizaje continuo y la actualización tecnológica dentro del equipo.
  • Colaborar con Product Owners, diseñadores y otros stakeholders para definir requerimientos y prioridades.
  • Estimar tiempos de desarrollo y asignar tareas de acuerdo a las fortalezas del equipo.
  • Asegurar la entrega de proyectos en tiempo y forma, gestionando riesgos técnicos.
  • Supervisar la integración continua y los procesos de despliegue (CI/CD) para aplicaciones móviles y web.
  • Coordinar la publicación de apps en App Store y Google Play, asegurando el cumplimiento de políticas y requisitos de seguridad.
  • Analizar y resolver problemas técnicos complejos que surjan durante el desarrollo o en producción.
  • Proponer soluciones innovadoras para optimizar el rendimiento, la seguridad y la escalabilidad de las aplicaciones.
  • Implementar y supervisar medidas de seguridad en las aplicaciones móviles usando Build38 y otras herramientas.

Requisitos e qualificações

  • Experiencia comprobada liderando equipos de desarrollo en proyectos móviles y web.
  • Dominio avanzado en desarrollo de aplicaciones móviles:
  • iOS: Swift y/o Objective-C, Xcode, manejo de librerías y frameworks modernos.
  • Android: Kotlin y/o Java, Android Studio, conocimiento de arquitectura MVVM/MVP.
  • Experiencia sólida en desarrollo web con Angular (versiones recientes), TypeScript, HTML5 y CSS3.
  • Conocimientos avanzados en Java para desarrollo de backend o servicios intermedios.
  • Manejo de Firebase: autenticación, Firestore, Realtime Database, Cloud Functions, notificaciones push, analytics, etc.
  • Implementación de seguridad móvil con herramientas como Build38 (protección de apps, detección de amenazas, etc.).
  • Experiencia en integración continua y despliegue (CI/CD): uso de herramientas como Jenkins, GitHub Actions, Bitrise, Fastlane, etc.
  • Gestión de control de versiones con Git (GitHub, GitLab, Bitbucket).
  • Conocimientos de metodologías ágiles (Scrum, Kanban).

Herramientas y Plataformas:

  • Xcode, Android Studio, Visual Studio Code.
  • Firebase Console, Google Cloud Platform.
  • Herramientas de gestión de proyectos: Jira, Trello, Asana.
  • Herramientas de documentación: Confluence, Notion.
  • Sistemas de control de versiones: Git.

Habilidades Blandas

  • Liderazgo y gestión de equipos: capacidad para motivar, guiar y desarrollar talento técnico.
  • Comunicación efectiva: habilidad para explicar conceptos técnicos a audiencias no técnicas y para documentar procesos.
  • Pensamiento analítico y resolución de problemas: capacidad para identificar, analizar y resolver desafíos técnicos complejos.
  • Gestión del tiempo y priorización: manejo eficiente de múltiples tareas y proyectos simultáneos.
  • Orientación a resultados y calidad.

Cursos y/o Certificaciones deseables:

  • Certificaciones técnicas:
  • Certificación de Desarrollador iOS (Apple Certified iOS Developer).
  • Certificación de Desarrollador Android (Google Associate Android Developer).
  • Certificación en Angular (Angular Certification Program).
  • Certificación en Java (Oracle Certified Professional Java SE).
  • Certificación en Firebase (Firebase Developer Certification).
  • Certificación en Seguridad Móvil (por ejemplo, Mobile Application Security and Penetration Testing).
  • Cursos complementarios:
  • Cursos de liderazgo y gestión de equipos ágiles.
  • Cursos de metodologías ágiles (Scrum Master, Agile Coach).
  • Cursos de DevOps y CI/CD.
  • Cursos de comunicación efectiva y gestión de conflictos.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Entrevistas
  3. Etapa 3: Confirmación de candidato
  4. Etapa 4: Onboarding
  5. Etapa 5: 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!