09 ago
|
STEFANINI LATAM
|
Santiago
09 ago
STEFANINI LATAM
Santiago
Description
¡Se 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.
Responsibilities
¡Seguro no te quieres quedar fuera!
¡Dev Backend!
¿Por qué te elegiremos? ¡Porque los desafíos que enfrentas reflejan tus ambiciones!
Para enfrentar mejor estos desafíos, necesitas:
Objetivo del Cargo
Diseñar, desarrollar y mantener aplicaciones móviles de alta calidad utilizando React Native, asegurando su correcta integración con servicios backend, una experiencia de usuario fluida y un ciclo de liberación ordenado y controlado en las tiendas de aplicaciones.
Responsabilidades Principales
- Desarrollo de aplicaciones móvilesDesarrollar, probar y mantener aplicaciones móviles utilizando React Native.
- Construir interfaces y experiencias de usuario performantes, responsivas y consistentes entre plataformas (iOS y Android).
- Escribir código limpio, modular y alineado con estándares y buenas prácticas del equipo.
- Integración de serviciosConsumir e integrar APIs y servicios REST para alimentar de datos las aplicaciones móviles.
- Colaborar con el equipo backend para definir contratos de integración claros y eficientes.
- Gestionar el manejo de estados, autenticación y almacenamiento local en la aplicación.
- Publicación y despliegueGestionar el proceso de publicación y despliegue de aplicaciones en App Store y Google Play.
- Administrar ciclos de liberación (releases), versionamiento y notas de cambios.
- Coordinar los tiempos de revisión y aprobación de las tiendas de aplicaciones.
- Calidad y buenas prácticasParticipar en revisiones de código (code review)
y asegurar el cumplimiento de estándares técnicos.
- Escribir y mantener pruebas unitarias y de integración de la aplicación.
- Monitorear el rendimiento y estabilidad de la aplicación en producción (crashes, performance).
- Colaboración y trabajo en equipoColaborar de forma transversal con equipos de Backend, Frontend, QA y diseño (UX/UI).
- Participar en ceremonias ágiles (planning, daily, retro) aportando visibilidad del avance técnico.
- Reportar avances, bloqueos y riesgos técnicos al Líder Técnico o jefatura correspondiente.
Funciones Específicas
- Programar y mantener aplicaciones móviles en React Native.
- Consumir e integrar APIs y servicios REST en la capa de datos de la aplicación.
- Gestionar builds, firmas digitales y configuración de ambientes (dev, QA, producción).
- Administrar ciclos de liberación en App Store y Google Play, incluyendo revisiones y actualizaciones.
- Realizar pruebas unitarias y de integración de las funcionalidades desarrolladas.
- Diagnosticar y resolver incidencias reportadas por usuarios o herramientas de monitoreo.
- Optimizar el rendimiento de la aplicación (tiempos de carga, consumo de recursos, fluidez de UI).
Prerequisites
Requisitos y Competencias
Técnicas:
- React Native.
- Experiencia en publicación y despliegue de aplicaciones móviles.
- Consumo de APIs y gestión de ciclos de liberación.
Blandas:
- Capacidad de análisis y resolución de problemas.
- Autonomía y proactividad en la ejecución de tareas técnicas.
- Buenas habilidades de comunicación y trabajo cooperativo.
- Capacidad de adaptación a metodologías ágiles.
Experiences
Beneficios Stefanini
📌 Desarrollador Mobile (Santiago)
🏢 STEFANINI LATAM
📍 Santiago