···
Log in / Register

Senior Software Engineer (ReactJS)

Indeed
Full-time
Onsite
No experience limit
No degree limit
QC69+9G, 99257 Valparaíso, Zacatecas, Mexico
Favourites
Share

Description

Summary: Join a remote team as a Senior Software Engineer (ReactJS) to build scalable, high-performance web applications and contribute to full-stack solutions across diverse industries. Highlights: 1. Lead architectural design and development of scalable frontend applications 2. Collaborate on full-stack implementations and impact business success 3. Drive engineering best practices and mentor junior engineers **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).

Source:  indeed View original post
Juan García
Indeed · HR

Company

Indeed
Juan García
Indeed · HR

Similar jobs

Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.