Senior Front-End Developer (React/Redux, Javascript, Web Ui)
Senior Front-End Developer (React/Redux, Javascript, Web Ui)
Job Category: canada (remote)
Location: Canada (Remote)
Job Type:full time
Salary: $CAD110K None
Job Posted: 2025-08-19
Job Description
Job Summary: Looking for a highly experienced Senior Front-End Developer with 7+ years of professional experience in front-end development. The ideal candidate excels in React, Redux, JavaScript, and modern Web UI design, and brings hands-on expertise with CI/CD pipelines and NoSQL databases. Responsibilities: •Develop and maintain sophisticated Web UI applications using React and Redux. •Translate UX/UI designs into clean, responsive, and high-performance code. •Collaborate with designers, product managers, and back-end engineers to deliver seamless user experiences. •Build and manage CI/CD pipelines supporting continuous integration and deployment. •Interface with NoSQL databases (e.g., MongoDB, Firebase, DynamoDB) when necessary for front-end data dynamics. •Ensure cross-browser compatibility, mobile responsiveness, and accessibility. •Conduct peer reviews and mentor junior developers to uphold front-end standards. •Engage in architectural planning and agile development processes. Required Qualifications: •6+ years of professional front-end development experience. •Expert proficiency in JavaScript (ES6+), HTML5, and CSS3. •Strong experience with React.js and Redux. •Deep understanding of component-based architecture and front-end best practices. •Practical experience with CI/CD tools (e.g., GitHub Actions, Jenkins, GitLab CI). •Familiarity with NoSQL databases (MongoDB, Firebase, DynamoDB). •Comfortable integrating with RESTful APIs. •Proficient in Git and experienced in Agile/Scrum team environments. •Excellent communication and collaboration abilities. Preferred Qualifications: •Experience with TypeScript. •Familiarity with unit and end-to-end testing frameworks (e.g., Jest, Cypress). •Attention to web accessibility standards and front-end performance optimization. •Exposure to cloud environments (AWS, Azure, GCP).