Developer (Android)
Descrição da vaga
En Topaz, no solo creamos tecnología. Transformamos el futuro del mercado financiero. 🚀
Somos un equipo #Multi de protagonistas que convierten ideas en soluciones de impacto. En nuestro Topaz Team, fomentamos un ambiente de colaboración real donde tu curiosidad se premia y tu potencial se expande, aprendiendo de los mejores para resolver desafíos complejos.
¿Estás listo/a para ser protagonista de esta evolución? ¡Queremos conocerte!
Responsabilidades e atribuições
Tu Rol como Protagonista de la Transformación:
- Desarrollarás y mantendrás apps Android robustas, escalables y seguras utilizando Kotlin (y Java para código legado).
- Aplicarás las mejores prácticas de desarrollo con arquitecturas modernas (MVVM, Clean Architecture) e implementarás pruebas rigurosas (unitarias y de UI).
- Integrarás las apps con APIs REST (y potencialmente GraphQL y WebSockets), notificaciones push y sistemas de autenticación segura.
- Optimizarás el rendimiento de la aplicación, gestionando eficientemente los recursos y la fragmentación de dispositivos Android.
- Colaborarás en revisiones de código, asegurando la calidad técnica y la documentación clara del código y los procesos.
- Participarás activamente en proyectos ágiles (Scrum), trabajando con los equipos de backend, QA, diseño y producto.
- Interactuarás directamente con otros equipos técnicos y áreas de negocio.
Requisitos e qualificações
Lo que Buscamos para Sumar a Nuestro #TopazTeam:
- De 1 a 3 años de experiencia profesional en desarrollo de aplicaciones móviles para Android.
- Conocimiento en Kotlin; conocimientos en Java para soporte de código legado.
- Experiencia trabajando con las últimas versiones de Android y adaptando apps a distintas configuraciones de dispositivos.
- Uso de frameworks y herramientas para Android como Jetpack (ViewModel, Room, LiveData, Navigation, WorkManager, etc.).
- Experiencia integrando APIs REST, consumo de servicios externos y gestión de notificaciones push.
- Deseable experiencia en pruebas unitarias y de UI con herramientas como JUnit, Espresso, u otras equivalentes.
- Deseable experiencia en optimización de performance y buenas prácticas de seguridad en aplicaciones móviles.
- Deseable nivel de inglés técnico B1/B2 (lectura y comprensión de documentación).
Informações adicionais
¡Tu experiencia en Topaz es nuestra prioridad! Estos son algunos de los beneficios que te acompañarán en tu evolución:
🌱 Bienestar Integral: Tu bienestar es fundamental. Cuidamos de ti y de quienes más quieres con planes de salud integrales, porque un equipo sano es un equipo que transforma.
🚀 Desarrollo y Evolución: Tu carrera no se detiene. En Topaz, la #Evolución es constante. A través de programas de formación y desafíos diarios, te damos las herramientas para que tu potencial no tenga límites.
⚖️ Flexibilidad y Equilibrio: Creemos en el equilibrio. Disfruta de la flexibilidad que necesitas para dar lo mejor de ti con nuestra modalidad híbrida y un día libre en tu cumpleaños para celebrar como mereces.
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Test
- Etapa 3: Interview Topaz
- Etapa 4: Fit Cultural
- Etapa 5: Team Interview
- Etapa 6: Job Offer
- Etapa 7: Contratação
Conoce más sobre nosotros