Developer Mobile
Indexed description
¡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.
Buscamos un/a Desarrollador/a Mobile para integrarse a un equipo tecnológico encargado de construir aplicaciones web y móviles, transformando diseños de experiencia e interfaz de usuario en soluciones funcionales, atractivas y de alto impacto.¿Cuál será tu desafío?
Serás responsable de convertir las definiciones de diseño y estilo visual desarrolladas por los equipos de UI/UX en código funcional y productivo.
Participarás en la construcción de interfaces efectivas para aplicaciones móviles y web, cuidando la calidad técnica, la experiencia de usuario, el rendimiento y la correcta integración con los servicios backend.
Responsabilidades y atribucionesPara enfrentar mejor estos desafíos, necesitas:Implementar interfaces para aplicaciones móviles y web a partir de diseños UI/UX.
Desarrollar soluciones utilizando React Native, tanto con Expo como con CLI.
Construir componentes reutilizables, escalables y de calidad.
Integrar aplicaciones con APIs REST.
Gestionar estados, errores y flujos de carga de las aplicaciones.
Participar en la definición y evolución de la arquitectura de los proyectos.
Colaborar con diseñadores UI/UX, desarrolladores backend, QA y otros integrantes del equipo.
Ejecutar pruebas unitarias y de integración.
Participar en revisiones de código y procesos de mejora continua.
Trabajar bajo metodologías ágiles y buenas prácticas de desarrollo.
Stack tecnológicoReact Native: Expo y CLI.
TypeScript: tipado estático, interfaces, generics y utility types.
Redux Toolkit: createSlice, createAsyncThunk y useSelector.
Consumo e integración de APIs REST.
Redux Saga.
Git y GitFlow: manejo de ramas para features y hotfixes.
Xcode y Android Studio.
Jest.
React Native Testing Library.
Arquitectura y organización de proyectos mobile.
Deseable experiencia con React Web y React Native.
Marco de trabajoJenkins.
SonarQube.
Nexus.
Git/Bitbucket.
Jira.
Confluence.
Metodologías Agile: Scrum y Kanban.
Metodología tradicional.
Requisitos y calificaciones RequisitosFormación en Ingeniería Informática, Computación, Desarrollo de Software o carrera afín.
Experiencia desarrollando aplicaciones móviles con React Native.
Experiencia trabajando con TypeScript.
Experiencia integrando APIs REST.
Conocimiento de manejo de estados con Redux Toolkit.
Experiencia utilizando Git y estrategias de branching.
Conocimientos de pruebas unitarias y de integración.
Capacidad para trabajar colaborativamente con equipos técnicos y de diseño.
Deseable experiencia en proyectos financieros, bancarios o de medios de pago.
CompetenciasOrientación a la calidad y al detalle.
Capacidad para interpretar y llevar diseños a soluciones funcionales.
Trabajo en equipo y comunicación efectiva.
Capacidad de análisis y resolución de problemas.
Proactividad y autonomía.
Adaptabilidad y aprendizaje continuo.
Orientación a la experiencia del usuario.
Compromiso con los objetivos del proyecto.
Modalidad de trabajoModalidad híbrida.
Disponibilidad para asistir a reuniones presenciales en dependencias del cliente cuando sea requerido. Informaciones adicionalesSi te apasiona crear experiencias digitales, transformar ideas y diseños en aplicaciones reales y trabajar con tecnologías mobile de vanguardia, esta oportunidad es para ti.
Trabajarás en proyectos de alto impacto del sector financiero.
Únete a Stefanini y participa en proyectos que conectan innovación, diseño y tecnología para construir soluciones digitales que impactan la vida de las personas.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search