Sr React Developer

Posted:
3/6/2025, 11:02:48 AM

Location(s):
Mexico City, Mexico City, Mexico ⋅ Mexico City, Mexico

Experience Level(s):
Senior

Field(s):
Software Engineering

Workplace Type:
On-site

Important Information

Experience: +6 years

Job Mode: Full-time

Work Mode: Onsite

 

*This is a on-site position in CDMX, candidates are required to assist to the office*

Job Summary

We are seeking a skilled and passionate Frontend Developer to join our team. The ideal candidate will have experience developing scalable and high-performance web applications using modern frontend technologies. You will work closely with designers, backend developers, and product managers to deliver exceptional user experiences.

Responsibilities and Duties

  • Develop and maintain responsive, high-performance web applications using React, TypeScript, HTML, and CSS.

  • Utilize React Hooks, Context API, and Class Components for legacy support.

  • Implement state management using Redux to ensure seamless user interactions.

  • Create visually appealing and user-friendly interfaces with Material-UI (MUI) and Styled-Components.

  • Ensure applications are optimized for performance and scalability across various devices.

  • Collaborate with backend developers to integrate REST APIs effectively.

  • Utilize development tools like Git & GitHub (GitFlow, branching, pull requests), Webpack, Vite, ESLint, and Prettier to maintain clean and efficient code.

  • Maintain a strong understanding of Node.js and Express.js for full-stack development purposes.

  • Participate in code reviews, provide constructive feedback, and follow best development practices.

  • Stay updated with the latest trends and advancements in frontend development.

Qualifications and Skills

  • Proficiency in HTML, CSS, JavaScript, and TypeScript.

  • Strong experience with React and its ecosystem, including Hooks and Context API.

  • Familiarity with Class Components for maintaining legacy codebases.

  • Hands-on experience with Redux for state management.

  • Familiarity with testing frameworks such as Jest, React Testing Library, or Cypress.

  • Knowledge of CI/CD pipelines and DevOps practices.

  • Expertise in Responsive Web Design to ensure cross-device compatibility.

  • Experience working with Material-UI (MUI) and Styled-Components for UI styling.

  • Solid understanding of Git & GitHub workflows, including branching strategies and pull requests.

  • Experience with Webpack and Vite for module bundling and project builds.

  • Knowledge of ESLint and Prettier to enforce code quality and formatting standards.

  • Basic understanding of Node.js and Express.js to collaborate with backend teams.

  • Strong problem-solving skills and the ability to work independently or in a team.

  • Excellent communication skills and attention to detail.

 

About Encora 

Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others. 

At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.