Redarbor · Remoto · Tlalnepantla de Baz, Estado de México
¿Quienes somos? Redarbor es la 1 compañía HR Tech en Latam. Ayudamos a 55 millones de personas al mes a encontrar un trabajo mejor y a más de 150.000 empresas a reclutar y retener el mejor talento. Nuestros proyectos Somos líderes en Sites y Apps de empleo con nuestros sites de empleo Computrabajo (líder en Latinoamérica), OCC en México e Infojobs y Catho en Brasil, y Software de RRHH en Latinoamérica (Pandapé). Buscamos un UI Developer Lead apasionado por la tecnología y la creación de soluciones innovadoras. . Responsabilidades principales: 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. 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. 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. 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. 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 Requisitos: Ingeniería en Sistemas, Informática o afín. Experiencia de más de 5 años en desarrollo front-end. Experiencia de 3 años o más trabajando con React Native. Experiencia en módulos nativos y despliegue móvil. Deseable experiencia con optimización avanzada de rendimiento. Portafolio: Aplicaciones publicadas en App Store/Google Play o repositorios públicos que permitan evaluar la calidad del trabajo Competencias: Frameworks: React 16+/17+, React Native 0.70+. Lenguajes: TypeScript (estricto), 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: WebSockets o GraphQL, Manejo de monorepos (Turborepo/Nx), uso de herramientas de analytics (Firebase Analytics, Amplitude). Comunicación efectiva. Pensamiento crítico y resolución de problemas. Trabajo en equipo colaborativo. Orientación a resultados. Adaptabilidad. Autonomía y responsabilidad.
Requerimientos
Palabras clave: desarrollador, programador, lider, jefe, gerente, manager, director, chief, lead, jefatura, regente
Hace 16 horas (actualizada)
Inicia sesión para generar una carta de presentación para esta vacante.
Iniciar sesiónInicia sesión para ver cómo encaja este empleo con tu perfil.
Iniciar sesión