
Technical Lead
Stefanini LATAM
full-time
Posted on:
Location Type: Remote
Location: Panama
Visit company websiteExplore more
Job Level
About the role
- 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.
Requirements
- 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).
Benefits
- 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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
iOSAndroidAngularSwiftObjective-CKotlinJavaFirebaseTypeScriptHTML5
Soft Skills
liderazgocomunicacióncolaboracióngestión de riesgosresolución de problemascapacitaciónpromoción de buenas prácticasestimación de tiemposfomento del aprendizaje continuosupervisión de calidad