Requisitos
¡Trabaja en DaCodes!
Somos una firma de expertos en software y transformación digital de alto impacto.
Durante 10 años hemos creado soluciones enfocadas en la tecnología e innovación gracias a nuestro equipo de +220 talentosos #DaCoders, incluyendo desarrolladores, arquitectos, diseñadores UX/UI, PMs, QA testers y más. Nuestro equipo colabora en proyectos con clientes en LATAM y Estados Unidos, logrando resultados sobresalientes.
En DaCodes, tendrás la oportunidad de impulsar tu desarrollo profesional, trabajar en diversos proyectos dentro de distintas industrias, y contribuir al diseño, implementación y optimización de infraestructuras en la nube.
Nuestros DaCoders tienen un gran impacto en el éxito de nuestro negocio y el de nuestros clientes. Serás el experto que participará en nuestros proyectos y tendrás acceso a startups disruptivas y marcas globales.
¿Te interesa?
REQUERIMIENTOS
Principales responsabilidades:
- Desarrollar y mantener aplicaciones móviles multiplataforma utilizando React Native (Expo managed y bare).
- Implementar interfaces modernas y accesibles con React Native Paper, Styled Components y StyleSheet API.
- Integrar APIs y manejar datos con REST APIs, Axios, React Query y SWR.
- Gestionar el estado de la aplicación con Redux Toolkit y Redux Persist.
- Aplicar autenticación y seguridad con JWT y Firebase Auth.
- Optimizar rendimiento y animaciones usando React Native Reanimated y Animated API.
- Configurar y publicar aplicaciones en Google Play Store y Apple App Store mediante Expo EAS, Fastlane y flujos CI/CD.
- Implementar y consumir módulos nativos en iOS (Swift, Objective-C) y Android (Java, Kotlin).
- Escribir pruebas unitarias y de integración con React Native Testing Library.
- Asegurar calidad de código mediante ESLint y Prettier.
- Colaborar en equipos ágiles, revisiones de código y seguimiento de buenas prácticas en control de versiones con Git.
Perfil deseado:
- Experiencia comprobable en desarrollo móvil con React Native (mínimo 3 años).
- Dominio de JavaScript (ES6+) y TypeScript.
- Experiencia con patrones de arquitectura y buenas prácticas de diseño de software.
- Capacidad para trabajar con metodologías ágiles (Scrum, Kanban).
- Habilidades de comunicación, proactividad y trabajo en equipo.
- Orientación a la resolución de problemas y a la entrega de productos de alta calidad.
Otros requisitos:
- Vacante en Mérida Yucatán
Benefits
- Integración a marcas globales y startups disruptivas.
- Trabajo remoto/Home office.
- En caso de requerir modalidad híbrida o presencial, serás informado desde la primera sesión.
- Horario ajustado a la célula de trabajo/proyecto asignado.
- Trabajo de lunes a viernes.
- Día off en tu cumpleaños.
- Equipos de trabajo multiculturales.
- Acceso a cursos y certificaciones.
- Meetups con invitados especiales del área de IT.
- Eventos virtuales de integración y grupos de interés.
- Clases de inglés.
- Oportunidades dentro de nuestras diferentes líneas de negocio.
- Orgullosamente certificados como Great Place to Work.