Required Skills:
- Angular
-
ReactJS
-
TypeScript
-
JavaScript
-
HTML5 & CSS3
-
Unit Testing
-
Git
-
Agile/SCRUM
Job Title: Front-End Developer – Select & Config Platform Experience: 9–12 years About the Role We are looking for a highly skilled Front-End Developer to join our development team for the Select & Config Platform. You will work in an Agile environment using SCRUM methodology, collaborating closely with business stakeholders and a team of 2/3 developers to deliver high-quality, scalable, and optimized web applications. Key Responsibilities Analysis Contribute to the definition of functional and technical specifications. Perform detailed technical analysis and feasibility studies. Develop prototypes to validate concepts and designs. Development Design and implement highly optimized, reusable, and maintainable front-end components. Develop UI from UX designs using HTML5, CSS3, and modern frameworks. Ensure code quality through adherence to project standards and best practices. Write comprehensive documentation for developed modules. Participate in peer reviews and collaborate effectively within the team. Maintenance Perform corrective and evolutionary maintenance of existing applications. Manage and update reusable software components and maintain their nomenclature. Deliverables High-quality, optimized code following project standards. Fully tested components with 100% unit test coverage using Karma, Jasmine, or Jest. Clear and concise technical documentation. Required Skills & Qualifications Excellent programming and logical skills with a strong problem-solving mindset. Hands-on experience with: JavaScript, TypeScript Angular and React HTML5, CSS3 Strong experience in developing responsive UIs from UX designs. Proficiency in writing unit tests and achieving full coverage. Familiarity with Git for version control. Ability to work collaboratively in an Agile/SCRUM environment. Strong communication skills and a team-oriented approach. Preferred Attributes Passion for clean code and performance optimization. Ability to mentor junior developers and contribute to team success. Experience with CI/CD pipelines and modern build tools is a plus.