1. Inicio
  2. Trabajos
  3. Ingeniero de Software Senior (ReactJS)

Ingeniero de Software Senior (ReactJS)

Importante: Esta vacante está abierta únicamente para candidatos que actualmente residen en México o Latinoamérica. No se considerarán solicitudes de otras regiones.

Únete a MagmaLabs, un proveedor líder de ingenieros de software expertos dedicados a ayudar a las empresas a alcanzar sus objetivos en industrias diversas e impactantes. Actualmente buscamos a un Ingeniero de Software Senior (ReactJS) experimentado para unirse a nuestro equipo totalmente remoto.

En este papel clave, aplicarás tu experiencia en desarrollo frontend y full-stack moderno para construir aplicaciones web escalables y de alto rendimiento. Colaborarás con clientes de healthtech, e-commerce, fintech y otros sectores innovadores, ofreciendo experiencias de usuario robustas e intuitivas impulsadas por ReactJS y tecnologías web modernas.

Desempeñarás un papel fundamental en el diseño, desarrollo y mantenimiento de arquitecturas frontend escalables, al tiempo que contribuyes a integraciones de backend y soluciones full-stack que impactan directamente en el éxito del negocio.

Sobre el Puesto

¿Eres un Ingeniero de Software Senior (ReactJS) experimentado y apasionado por construir aplicaciones web modernas, escalables y de alto rendimiento?

Únete a nuestro equipo totalmente remoto y asume la responsabilidad de diseñar y desarrollar sistemas frontend sofisticados, contribuyendo al mismo tiempo a arquitecturas full-stack. Darás forma al futuro de nuestros productos tomando decisiones arquitectónicas clave que mejoren la experiencia de usuario, el rendimiento, la accesibilidad y la escalabilidad a largo plazo.

Impulsarás las mejores prácticas de ingeniería, asegurando que nuestras plataformas SaaS, sistemas de e-commerce y aplicaciones de alto tráfico mantengan una calidad, rendimiento y mantenibilidad excepcionales.

Si disfrutas resolviendo problemas complejos con ReactJS, ecosistemas modernos de JavaScript/TypeScript y tecnologías cloud-native, queremos saber de ti.

Responsabilidades

  • Liderar el diseño arquitectónico, el desarrollo y la mejora continua de aplicaciones frontend escalables utilizando ReactJS y TypeScript.
  • Diseñar e implementar componentes de interfaz reutilizables, mantenibles y testeables siguiendo patrones de diseño modernos.
  • Colaborar en implementaciones full-stack, integrando aplicaciones frontend con APIs RESTful y/o GraphQL.
  • Garantizar un rendimiento óptimo de la aplicación, accesibilidad (estándares WCAG) y compatibilidad entre navegadores.
  • Contribuir a integraciones de backend y a la lógica del lado del servidor (Node.js u otras tecnologías de backend según se requiera).
  • Optimizar el rendimiento de la aplicación mediante técnicas modernas como code splitting, lazy loading, memoization y monitoreo de rendimiento.
  • Asegurar la calidad del código mediante pruebas automatizadas (Jest, React Testing Library, Cypress o similares).
  • Participar en revisiones de código, mantener altos estándares de ingeniería y mentorear a ingenieros junior.
  • Colaborar estrechamente con product managers, diseñadores y equipos multifuncionales para traducir los requisitos de negocio en soluciones técnicas.
  • Contribuir a las prácticas de DevOps, incluyendo pipelines de CI/CD, flujos de trabajo basados en Docker y despliegues en la nube (AWS, GCP o Azure).
  • Mantener documentación técnica clara y completa.
  • Identificar proactivamente la deuda técnica y liderar iniciativas de refactorización para mejorar la escalabilidad y la mantenibilidad.

Requisitos

  • Mínimo 7 años de experiencia en desarrollo de software, con al menos 4–5 años enfocados extensamente en ReactJS y ecosistemas frontend modernos.
  • Dominio sólido de JavaScript (ES6+) y TypeScript.
  • Comprensión profunda de los fundamentos de ReactJS, hooks, patrones de gestión de estado y arquitectura basada en componentes.
  • Experiencia con soluciones de gestión de estado (Redux, Zustand, Context API o similares).
  • Sólida comprensión de patrones de arquitectura frontend y de estructuras de proyecto escalables.
  • Experiencia integrando APIs RESTful y/o GraphQL.
  • Conocimientos prácticos de tecnologías de backend (preferentemente Node.js) y principios de desarrollo full-stack.
  • Sólida comprensión de HTML5, CSS3, diseño responsivo y soluciones modernas de estilos (Styled Components, TailwindCSS, CSS Modules, etc.).
  • Experiencia con sistemas de control de versiones (Git) y flujos de trabajo colaborativos.
  • Familiaridad con estrategias de pruebas automatizadas y frameworks de testing.
  • Experiencia trabajando en entornos Agile (Scrum, Kanban, etc.).
  • Sólidas habilidades de resolución de problemas y capacidad para trabajar de forma independiente en un entorno remote-first.
  • Excelentes habilidades de comunicación en inglés (escrito y hablado).
  • Capacidad comprobada para colaborar eficazmente entre zonas horarias y equipos distribuidos.

Puntos Extra si Tienes

  • Experiencia con Next.js u otros frameworks basados en React.
  • Conocimiento de renderizado del lado del servidor (SSR) y generación de sitios estáticos (SSG).
  • Experiencia con arquitecturas de microfrontends.
  • Familiaridad con plataformas en la nube (AWS, GCP, Azure).
  • Experiencia con Docker, Kubernetes o infraestructura como código.
  • Comprensión de herramientas de monitoreo de rendimiento y prácticas de observabilidad.
  • Experiencia con sistemas de diseño y bibliotecas de componentes escalables.
  • Experiencia contribuyendo al liderazgo técnico o a decisiones arquitectónicas en entornos de alto crecimiento.

Sobre Nosotros

Somos un equipo de profesionales de software innovadores dedicados a entregar soluciones de alta calidad en diversas industrias. Con un historial comprobado de éxito, priorizamos la excelencia, la creatividad y el crecimiento continuo de los miembros de nuestro equipo.

Estamos comprometidos con el desarrollo profesional, la mentoría y el fomento de una cultura de excelencia técnica. Únete para trabajar en proyectos de impacto, colaborar con ingenieros talentosos y hacer crecer tu carrera como Ingeniero de Software Senior (ReactJS).

Publicado originalmente en Himalayas

Salario

USD 0

Mensual

Trabajo Remoto

Para postulantes en: México

Resumen del Trabajo
Trabajo Publicado:
hace 12 horas
Expiración del Trabajo:
en 1 mes
Tipo de Trabajo
Tiempo completo
Rol del Trabajo
Frontend Developer
Educación
Licenciatura
Experiencia
3+ años
Total de Vacantes
1
Profesión
Desarrollador de software

Compartir este empleo:

Ubicación

México


EmpleosTech
Obtené la app de EmpleosTech Acceso rápido a empleos tech, notificaciones y soporte offline