Senior Fullstack Engineer (React.js) - Mexico Only - English Required

DaCodes · Mexico City, Mexico (Remote) · posted Oct 19, 2026

Open to candidates in Mexico

More remote jobs open to candidates in Mexico

Full-timesenior
Can this job hire you?

We never charge to apply.

What this role actually asks for

Extracted by RemoteHunt

Must have

  • •7+ years Fullstack development experience
  • •5+ years React.js experience
  • •Expert-level React.js
  • •Advanced JavaScript (ES6+)
  • •TypeScript
  • •Fluent English communication

Nice to have

  • •Node.js and backend frameworks
  • •Next.js
  • •GraphQL
  • •State management tools

Tools and technologies

React.jsJavaScriptTypeScriptHTML5CSS3APIs RESTGitNode.jsExpressNestJSNext.jsGraphQLRedux ToolkitZustand

Languages required

en

The full posting

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 casi 300 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? Principales responsabilidades y funciones Diseñar, desarrollar y mantener aplicaciones web escalables utilizando React.js como tecnología principal.

Participar en el desarrollo Fullstack, incluyendo componentes frontend, integración de APIs y servicios backend. Definir e implementar soluciones frontend de alta calidad, priorizando rendimiento, mantenibilidad y reutilización de componentes. Diseñar arquitecturas de componentes React eficientes, modulares y escalables.

Optimizar el rendimiento de aplicaciones web, identificando cuellos de botella y oportunidades de mejora. Colaborar con equipos de producto, diseño UX/UI, backend y QA para implementar funcionalidades complejas. Participar activamente en decisiones de arquitectura y diseño técnico.

Desarrollar código limpio, reutilizable, probado y alineado con estándares de ingeniería. Implementar estrategias de testing, debugging y mejora continua. Realizar code reviews y promover buenas prácticas dentro del equipo.

Investigar y resolver problemas técnicos complejos en aplicaciones de producción. Colaborar con equipos internacionales mediante comunicación técnica efectiva en inglés. Perfil deseado Seniority y experiencia Senior avanzado / Senior+.

Experiencia sólida en desarrollo de software Fullstack, idealmente 7+ años. Experiencia profunda y demostrable desarrollando aplicaciones complejas con React.js, idealmente 5+ años. Experiencia participando en proyectos de gran escala, productos digitales de alto tráfico o plataformas web complejas.

Capacidad para trabajar con autonomía y asumir responsabilidad técnica sobre funcionalidades y componentes críticos. Habilidades técnicas obligatorias React.js – Nivel experto Dominio avanzado de React.js y su ecosistema. Conocimiento profundo de Hooks, Context API, component lifecycle y patrones de composición.

Experiencia con arquitecturas frontend escalables y componentes reutilizables. Manejo avanzado de estado y flujo de datos en aplicaciones React. Experiencia optimizando rendering, memoization, lazy loading y code splitting.

Conocimiento de performance profiling, debugging y optimización de aplicaciones React. Capacidad de poder comunicarse en ingles de manera fluida JavaScript y desarrollo frontend Dominio avanzado de JavaScript moderno (ES6+). Experiencia con TypeScript.

Conocimiento sólido de HTML5, CSS3 y responsive design. Experiencia consumiendo e integrando APIs REST. Comprensión de programación asíncrona, manejo de errores y optimización de aplicaciones web.

Desarrollo Fullstack Experiencia profesional desarrollando funcionalidades tanto frontend como backend. Experiencia diseñando, desarrollando e integrando APIs y servicios. Conocimiento de arquitecturas cliente-servidor y comunicación entre sistemas.

Experiencia trabajando con bases de datos relacionales o NoSQL. Capacidad para comprender, modificar y optimizar lógica de negocio en backend. Calidad de software y arquitectura Experiencia con pruebas unitarias, de integración y de componentes.

Familiaridad con herramientas como Jest, React Testing Library o equivalentes. Dominio de Git, pull requests y code reviews. Conocimiento de principios SOLID, Clean Code y patrones de diseño.

Experiencia con metodologías ágiles y desarrollo colaborativo. Habilidades técnicas deseables Experiencia con Node.js y frameworks backend como Express o NestJS. Experiencia con Next.js y estrategias de renderizado SSR/SSG.

Conocimiento de GraphQL. Experiencia con Redux Toolkit, Zustand u otras herramientas de gestión de estado. 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. 🎓 Acceso a cursos y certificaciones. 📡 Eventos virtuales de integración y grupos de interés. 📢 Clases de inglés. 🏆 Oportunidades dentro de nuestras diferentes líneas de negocio.

Send this job to a friend:TelegramWhatsApp

Similar remote jobs

More remote jobs open to candidates in

Get new jobs like this by email

Once a week. Remote full stack engineer jobs that can hire you in your country.

Hiring in: your countryChange

Weekly, only when there are at least 3 new jobs. No account needed. Unsubscribe in one click. You never pay to apply. Privacy

Is this one actually worth your time?

RemoteHunt scores every remote job 0–100 against your own resume, so you apply to the handful that fit instead of the hundred that don't. Free plan, no card required.