
Fullstack Engineer, Frontend – React, Java
DaCodes.
full-time
Posted on:
Location Type: Remote
Location: Mexico
Visit company websiteExplore more
Tech Stack
About the role
- Diseñar, desarrollar y mantener aplicaciones frontend utilizando React como tecnología principal.
- Construir interfaces de usuario reutilizables, eficientes y bien estructuradas siguiendo buenas prácticas de desarrollo.
- Colaborar estrechamente con backend engineers, product managers y diseñadores UX/UI para entregar funcionalidades de alta calidad.
- Integrar aplicaciones frontend con servicios backend y APIs REST, principalmente desarrolladas en Java y Spring Boot.
- Implementar pruebas unitarias y de integración para asegurar calidad y estabilidad del código frontend.
- Participar en revisiones de código y contribuir a estándares técnicos y mejores prácticas del equipo.
- Colaborar en la mejora y mantenimiento de pipelines de CI/CD para despliegues seguros y eficientes.
- Identificar, depurar y resolver problemas relacionados con la experiencia de usuario y el rendimiento de las aplicaciones.
- Asegurar que las aplicaciones sean accesibles, seguras, mantenibles y con buen desempeño.
Requirements
- 3+ años de experiencia en desarrollo de software, con enfoque principal en frontend.
- Sólida experiencia desarrollando aplicaciones con React.
- Buen conocimiento de JavaScript moderno, HTML y CSS.
- Experiencia consumiendo APIs REST y colaborando con equipos backend, idealmente con servicios en Java.
- Conocimiento en pruebas unitarias frontend, como Jest, React Testing Library o similares.
- Experiencia con herramientas de CI/CD como Jenkins o GitHub Actions.
- Manejo de Git y flujos modernos de control de versiones.
- Capacidad de análisis, resolución de problemas y atención al detalle.
- Buenas habilidades de comunicación y trabajo en equipo.
- Inglés avanzado
- DESEABLE
- Experiencia con TypeScript.
- Conocimiento de Docker y aplicaciones containerizadas.
- Exposición a Kubernetes u otras herramientas de orquestación.
- Experiencia trabajando en entornos cloud como AWS.
- Familiaridad con metodologías Agile o Scrum.
- Conocimientos básicos de Java y Spring Boot para comprensión e integración con servicios backend.
- Conocimiento de buenas prácticas de seguridad en aplicaciones web.
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.**
- 🏥 Seguro de gastos médicos mayores (aplica para México).**
- 🛡️ Seguro de vida (aplica para México).**
- 🌎 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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactJavaScriptHTMLCSSAPIs RESTJestReact Testing LibraryCI/CDGitTypeScript
Soft Skills
análisisresolución de problemasatención al detallecomunicacióntrabajo en equipo