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 supportSkills Required
Javascript, react.js , Angular