Source description
About the role
Job Title Front-End Developer Location Remote Experience 8+ Skills React.js, Angular, JavaScript Job Description We are seeking a highly skilled Senior Front-End Developer with over 8 years of experience in designing and developing high-performance web applications. The ideal candidate will have deep expertise in modern front-end technologies, including React.js, Angular, JavaScript (ES6+), and responsive web design, to build scalable, user-friendly interfaces. Key Responsibilities: Develop and maintain robust, scalable, and secure web applications using React.js and Angular (2+). Collaborate with UX/UI designers to create responsive and visually appealing user interfaces using Material-UI, Bootstrap, and CSS3/SASS/LESS. Implement state management solutions such as Redux, React HookState, and Context API for efficient application workflows. Integrate front-end components with RESTful and GraphQL APIs using tools like Apollo Client. Utilize modern build and deployment tools like Webpack, Jenkins, Docker, and GitLab CI/CD for efficient development processes. Work in an Agile development environment, participating in sprint planning, daily stand-ups, and retrospective meetings. Conduct comprehensive unit testing using Jest and React Testing Library, and automate end-to-end testing using Playwright. Optimize application performance by leveraging best practices in JavaScript and React, such as closures, async/await, and promises. Provide mentorship to junior developers and conduct code reviews to maintain high coding standards. Stay up-to-date with the latest trends and best practices in front-end development and proactively suggest improvements. Qualifications: 8+ years of experience in front-end development using HTML5, CSS3, JavaScript (ES6+), and TypeScript. Strong expertise in React.js, Angular (2+), Next.js, and Node.js frameworks. Hands-on experience with state management tools like Redux, MobX, and Flux architecture. Proficiency in working with build and deployment tools such as Webpack, Jenkins, and Docker. Solid understanding of cross-browser compatibility and accessibility standards. Experience with version control systems like Git/GitHub/GitLab. Excellent problem-solving and debugging skills. Strong communication and teamwork skills. Nice-to-Have Skills: Experience with React Native for mobile app development. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud. Knowledge of CI/CD pipelines and automation tools. Experience in writing automation test cases with Selenium, Cucumber. Qualifications: Education: Bachelor's degree in Computer Science, Information Technology, or a related field. Advanced certifications in software testing are a plus. Perks & Benefits: Competitive salary and benefits package. Flexible working hours and remote work options. Opportunities for professional growth and certification support
More at MFX Infotech Private Limited