Encora

Sr Frontend Developer

Mexico Full Time

Important Information

Experience: +6 years

Job Mode: Full-time

Work Mode: Remote

 

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.