Fullstack Developer React + NodeJS
Skills
About the role
Objetivo del puesto
Buscamos un Fullstack Developer React + Node.js con sólida experiencia en el desarrollo de aplicaciones web modernas, escalables y de alto rendimiento. Será responsable de participar en el diseño, construcción e implementación de soluciones digitales utilizando tecnologías frontend y backend de última generación, asegurando la calidad, seguridad, mantenibilidad y escalabilidad de las aplicaciones.
¿Qué harás en este rol?
Diseñar, desarrollar y mantener aplicaciones web utilizando React y TypeScript.
Construir interfaces de usuario modernas, responsivas y centradas en la experiencia del usuario.
Desarrollar y consumir APIs RESTful y/o GraphQL.
Participar en el diseño e implementación de arquitecturas basadas en microservicios.
Integrar aplicaciones con plataformas empresariales y servicios de terceros.
Implementar pruebas unitarias, de integración y end-to-end para garantizar la calidad del software.
Optimizar el rendimiento, accesibilidad y seguridad de las aplicaciones.
Participar en revisiones de código y promover buenas prácticas de desarrollo.
Colaborar estrechamente con equipos de UX/UI, QA, DevOps y Arquitectura.
Participar activamente en ceremonias ágiles como Sprint Planning, Daily Standups, Refinements y Retrospectives.
Documentar componentes, soluciones técnicas y procesos de desarrollo.
Contribuir a la mejora continua de la arquitectura y los estándares tecnológicos del equipo.
Requisitos
Mínimo 5 años de experiencia en desarrollo de software y al menos 3 años como Fullstack Developer trabajando con React y Node.js.
Experiencia sólida en desarrollo frontend utilizando React, TypeScript, JavaScript ES6+, HTML5, CSS3, React Router, Redux Toolkit, Zustand y desarrollo Responsive/Mobile First.
Experiencia en desarrollo backend con Node.js, Express.js o NestJS, construcción y consumo de APIs REST y/o GraphQL, autenticación mediante JWT y OAuth2 e integración con servicios externos.
Experiencia trabajando con arquitecturas de microservicios y aplicaciones distribuidas.
Conocimiento en bases de datos relacionales y no relacionales como PostgreSQL, MySQL, SQL Server y MongoDB, incluyendo modelado y optimización de consultas.
Experiencia utilizando herramientas de desarrollo y DevOps como Git, GitFlow, GitHub/GitLab/Bitbucket, Docker, SonarQube, Postman, Swagger/OpenAPI y pipelines CI/CD (GitHub Actions, GitLab CI o Jenkins).
Experiencia trabajando bajo metodologías ágiles como Scrum o Kanban.
Conocimiento de plataformas cloud como AWS, Azure o Google Cloud Platform.
Experiencia implementando pruebas unitarias, de integración y end-to-end.
Conocimientos deseables
Kubernetes.
Next.js y Server Side Rendering (SSR).
Micro Frontends (Module Federation).
Testing con Jest, React Testing Library, Cypress o Playwright.
Observabilidad y monitoreo con Grafana, Prometheus o ELK Stack.
Experiencia en aplicaciones de alta disponibilidad y misión crítica.
Esta vacante es bajo Modalidad 100% PRESENCIAL
Sueldo: $30,000.00 - $35,000.00 al mes
Pregunta(s) de postulación:
¿Cuentas con título universitario emitido? (NO en trámite)
Radicas en Ciudad de México o Estado de México
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.