




**Important Information** Experience: \+8 years Job Mode: Full\-time Work Mode: Work from home **Job Summary** We are seeking a skilled and passionate Technical 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. This person will work on a 'Viewer' component of a 'camera feed / surveillance' project. This person will initially start the project by themselves, until we identify the right team sizing needed, when they will need to help us onboard and lead less experience developers **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.**


