Senior Software Engineer (ReactJS)

Accelcia Business Services

México

A distancia

MXN 1.192.000 - 1.873.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

MagmaLabs is seeking a Senior Software Engineer (ReactJS) to join our fully remote team. You will design, develop, and maintain scalable frontend architectures using ReactJS and TypeScript, collaborating with healthtech, e‑commerce, fintech, and other sectors.

You will influence architectural decisions, ensure performance, accessibility, and maintainability, and contribute to backend integrations and DevOps practices in a remote-first environment.

Formación

  • 7+ years of software development experience with 4–5 years in ReactJS and modern frontend stacks.
  • Strong proficiency in JavaScript (ES6+) and TypeScript.
  • Deep knowledge of ReactJS fundamentals, hooks, and component-driven design.
  • Experience with state management (Redux, Zustand, Context API).
  • Ability to integrate with RESTful or GraphQL APIs and do full-stack considerations.
  • Frontend architecture experience and scalable project structure.
  • Experience with testing and CI/CD practices.

Responsabilidades

  • Lead frontend architecture design and development of scalable ReactJS apps.
  • Build reusable UI components with modern patterns and accessibility in mind.
  • Collaborate on full-stack work, integrating frontend with APIs (REST/GraphQL).
  • Ensure performance, cross-browser compatibility, and WCAG accessibility.
  • Contribute to backend integrations and server-side logic when needed.
  • Optimize with code-splitting, lazy loading, memoization, and monitoring.
  • Maintain code quality through automated tests (Jest, RTL, Cypress).
  • Participate in code reviews, mentor junior engineers, and raise engineering standards.
  • Work with product, design, and cross-functional teams to translate requirements.
  • Contribute to DevOps practices: CI/CD, Docker, and cloud deployments (AWS/GCP/Azure).
  • Maintain documentation and lead refactoring for scalability.

Conocimientos

ReactJS
TypeScript
JavaScript ES6+
HTML/CSS
REST/GraphQL
Redux
Testing (Jest)

Herramientas

Node.js
Docker
AWS
CI/CD

Descripción del empleo

Senior Software Engineer (ReactJS)

Important: This role is open only to candidates currently living in Mexico or Latin America. Applications from other regions will not be considered.

Join MagmaLabs, a leading provider of expert software engineers dedicated to helping companies achieve their goals across diverse and impactful industries. We are actively seeking a seasoned Senior Software Engineer (ReactJS) to join our fully remote team.

In this pivotal role, you will apply your expertise in modern frontend and full-stack development to build scalable, high-performance web applications. You will collaborate with clients across healthtech, e-commerce, fintech, and other innovative sectors, delivering robust and intuitive user experiences powered by ReactJS and modern web technologies.

You will play a key role in designing, developing, and maintaining scalable frontend architectures while contributing to backend integrations and full-stack solutions that directly impact business success.

About the Role

Are you a seasoned Senior Software Engineer (ReactJS) passionate about building modern, scalable, and high-performance web applications?

Join our fully remote team and take ownership of designing and developing sophisticated frontend systems while contributing to full-stack architectures. You will shape the future of our products by making key architectural decisions that enhance user experience, performance, accessibility, and long-term scalability.

You will drive engineering best practices, ensuring our SaaS platforms, e-commerce systems, and high-traffic applications maintain exceptional quality, performance, and maintainability.

If you thrive on solving complex problems using ReactJS, modern JavaScript/TypeScript ecosystems, and cloud-native technologies, we want to hear from you.

Responsibilities
  • Lead the architectural design, development, and continuous improvement of scalable frontend applications using ReactJS and TypeScript.
  • Design and implement reusable, maintainable, and testable UI components following modern design patterns.
  • Collaborate on full-stack implementations, integrating frontend applications with RESTful and/or GraphQL APIs.
  • Ensure optimal application performance, accessibility (WCAG standards), and cross-browser compatibility.
  • Contribute to backend integrations and server-side logic (Node.js or other backend technologies as required).
  • Optimize application performance using modern techniques such as code splitting, lazy loading, memoization, and performance monitoring.
  • Ensure code quality through automated testing (Jest, React Testing Library, Cypress or similar).
  • Participate in code reviews, maintain high engineering standards, and mentor junior engineers.
  • Collaborate closely with product managers, designers, and cross-functional teams to translate business requirements into technical solutions.
  • Contribute to DevOps practices including CI/CD pipelines, Docker-based workflows, and cloud deployments (AWS, GCP, or Azure).
  • Maintain clear and comprehensive technical documentation.
  • Proactively identify technical debt and lead refactoring initiatives to improve scalability and maintainability.
Requirements
  • Minimum of 7 years of software development experience, with at least 4–5 years focused extensively on ReactJS and modern frontend ecosystems.
  • Strong proficiency in JavaScript (ES6+) and TypeScript.
  • Deep understanding of ReactJS fundamentals, hooks, state management patterns, and component-driven architecture.
  • Experience with state management solutions (Redux, Zustand, Context API, or similar).
  • Solid understanding of frontend architecture patterns and scalable project structure.
  • Experience integrating with RESTful and/or GraphQL APIs.
  • Working knowledge of backend technologies (Node.js preferred) and full-stack development principles.
  • Strong understanding of HTML5, CSS3, responsive design, and modern styling solutions (Styled Components, TailwindCSS, CSS Modules, etc.).
  • Experience with version control systems (Git) and collaborative workflows.
  • Familiarity with automated testing strategies and testing frameworks.
  • Experience working in Agile environments (Scrum, Kanban, etc.).
  • Strong problem-solving skills and the ability to work independently in a remote-first environment.
  • Excellent English communication skills (written and spoken).
  • Proven ability to collaborate effectively across time zones and distributed teams.
Bonus Points If You Have
  • Experience with Next.js or other React-based frameworks.
  • Knowledge of server-side rendering (SSR) and static site generation (SSG).
  • Experience with microfrontend architectures.
  • Familiarity with cloud platforms (AWS, GCP, Azure).
  • Experience with Docker, Kubernetes, or infrastructure-as-code.
  • Understanding of performance monitoring tools and observability practices.
  • Exposure to design systems and scalable component libraries.
  • Experience contributing to technical leadership or architectural decisions in high-growth environments.
About Us

We are a team of innovative software professionals dedicated to delivering high-quality solutions across diverse industries. With a proven track record of success, we prioritize excellence, creativity, and the continuous growth of our team members.

We are committed to professional development, mentorship, and fostering a culture of technical excellence. Join us to work on impactful projects, collaborate with talented engineers, and advance your career as a Senior Software Engineer (ReactJS).

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Engineer (React Native)
Senior Software Engineer (React Native)

Accelcia Business Services • México

Presencial
MXN 1.020.000 - 1.531.000
Remote Senior React Engineer - Lead Frontend & Architecture
Remote Senior React Engineer - Lead Frontend & Architecture

Accelcia Business Services • México

A distancia
MXN 1.192.000 - 1.873.000
Senior React Native Engineer - Remote Mobile Apps
Senior React Native Engineer - Remote Mobile Apps

Accelcia Business Services • México

Presencial
MXN 1.020.000 - 1.531.000
Lead Software Engineer (Node.js | React | TypeScript)
Lead Software Engineer (Node.js | React | TypeScript)

Jobgether • Ciudad de México

Presencial
PHP 8.750.000 - 11.875.000
Fully remote
Poland location flexibility
Senior Software Engineer - Frontend
Senior Software Engineer - Frontend

Deluxe • Región Centro

Híbrido
MXN 1.203.000 - 1.547.000
Medical coverage
Dental coverage
Vision coverage
+2
JS Developer (React.js & Next.js) - Remote in México
JS Developer (React.js & Next.js) - Remote in México

Capgemini Engineering • Aguascalientes

Presencial
MXN 420.000 - 660.000
Meaningful projects
Top global clients
Continuous learning
Mid-Senior Full-Stack Engineer (Java /Python + React, TypeScript, AWS) -LATAM
Mid-Senior Full-Stack Engineer (Java /Python + React, TypeScript, AWS) -LATAM

Athenaworks • Santiago de Querétaro

Presencial
MXN 1.186.000 - 1.864.000
Payment in USD
Flexible schedule
Learning budget
+1
Senior React.js Developer - Mérida, México
Senior React.js Developer - Mérida, México

DaCodes. • Mérida

Híbrido
MXN 500.000 - 900.000
Marcas globales
Trabajo híbrido
Lunes a viernes
Senior Full-Stack Software Developer (React/Nodejs)
Senior Full-Stack Software Developer (React/Nodejs)

WebCreek • México

A distancia
MXN 1.104.000 - 1.474.000
Competitive salary
Health care sponsorship
Fitness sponsorship
+2
Software Engineer Level III - React JS
Software Engineer Level III - React JS

Confiz • Monterrey

Presencial
MXN 600.000 - 900.000