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

    ~$105,140 - $195,260Market Estimate
    Mexico City, Mexico
    Full-Time
    Senior (7+ yrs)
    Engineering & Development
    Posted on October 19, 2026

    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?

    Requirements

    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

    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.

    Application Toolkit

    Pro

    Tailor your resume and cover letter for Senior Fullstack Engineer (React.js) - Mexico Only - English Required.

    Company:  DaCodes

    Develops world-class custom software solutions and digital products tailored to each client's unique vision.
    201-500 employees
    Software & IT Services
    HQ: Mexico