¿quienes somos?
redarbor es la #1 compañía hr tech en latam.
ayudamos a 50 millones de personas al mes a encontrar un trabajo y a más de 150.000 empresas a reclutar y retener el mejor talento.
somos líderes en sites y app’s de empleo computrabajo (líder en latinoamérica), infojobs (#1 en brasil), catho (#2) y occ (#1 méxico), software de rrhh (pandapé).
redarbor en cifras:
* 2013 fundada
* +1.100 colaboradores
* 13 oficinas
* el grupo de sites de empleo líder en latinoamérica y #2 en el mundo
* el software de rh (saas) líder en latinoamérica con más de 8.000 productos activos.
* somos la mejor empresa para trabajar en españa y reconocimiento especial ‘better for business’, según gptw
¿a quien buscamos?
buscamos un desarrollador de user interface que ayude a liderar el desarrollo de aplicaciones móviles de alto rendimiento para ios y android, asegurar la calidad técnica del producto, guiar al equipo en buenas prácticas y garantizar el cumplimiento de estándares corporativos de seguridad, accesibilidad y rendimiento. Asimismo, será responsable de decisiones técnicas clave, integración con componentes nativos y colaboración estrecha con áreas involucradas en el ciclo de desarrollo del producto.
¿tu rol?
a. Desarrollo de producto
* implementar nuevas funcionalidades utilizando react native y typescript.
* integrar apis rest y gestionar autenticación, manejo de errores y caché.
* optimizar la aplicación para garantizar una experiencia fluida en dispositivos de diferentes gamas.
b. Integración con componentes nativos
* crear y mantener módulos nativos (swift/kotlin) cuando sea necesario.
* asegurar la interoperabilidad entre react native y código nativo.
* evaluar cuándo utilizar soluciones nativas para optimizar rendimiento o cubrir necesidades específicas.
c. Arquitectura y calidad del código
* definir y aplicar principios de arquitectura escalable (clean architecture, mvvm, modularización).
* garantizar la calidad del código mediante guías de estilo, linting, buenas prácticas y pruebas.
* liderar revisiones de código y mantener documentación técnica actualizada.
d. Liderazgo técnico y colaboración
* mentorizar a desarrolladores de menor experiencia.
* colaborar con los equipos de ux/ui, backend, qa y producto.
* participar en estimaciones técnicas, planificación de sprints y definición de roadmap.
* comunicar riesgos, dependencias y bloqueos de manera anticipada.
e. Mantenimiento y operación
* diagnosticar y resolver problemas técnicos y bugs críticos.
* gestionar procesos de publicación y actualización en app store, google play y firebase.
* dar soporte a pipelines de ci/cd.
* monitorear métricas de rendimiento, estabilidad y errores en producción.
eres la persona que buscamos si tienes:
* licenciatura en ingeniería en sistemas, informática o afín.
* más de 5 años en desarrollo front‑end y más de 3 años trabajando con react native.
* experiencia en módulos nativos y despliegue móvil.
* un portafolio de aplicaciones publicadas en app store/google play o repositorios públicos que permitan evaluar la calidad del trabajo.
* radicas en cdmx ( trabajamos en modalidad híbrida).
conocimiento en:
* frameworks: react 16+/17+, react native 0.70+
* lenguajes: typescript (indispensable), javascript es2022.
* estado: redux toolkit, zustand o recoil.
* navegación: react navigation 6+, expo router.
* pruebas: jest, react testing library, appium.
* ci/cd: github actions, eas build/submit, azure devops.
* plataformas nativas: ios (swift/obj‑c), android (kotlin/java).
* otros: firebase, flipper, devtools, eslint, prettier.
deseable / no indispensable:
* experiencia con websockets o graphql
* manejo de monorepos (turborepo/nx).
* uso de herramientas de analytics (firebase analytics, amplitude).
* experiencia con optimización avanzada de rendimiento.