Description : Responsibilities :
- Designing, developing, and delivering modern web applications.
- Collaborate with product managers, UX / UI designers, and back-end engineers to translate business requirements into technical solutions.
- Define and enforce coding standards, best practices, and performance guidelines.
- Architect and implement scalable, maintainable front-end solutions using React.js and related technologies.
- Conduct regular code reviews and provide constructive feedback.
- Optimise applications for maximum performance, scalability, and security.
- Stay updated with emerging technologies and introduce relevant tools and frameworks to the team.
- Mentor and coach junior developers, fostering a culture of collaboration and continuous learning.
Required Skills & Qualifications :
3 to 6 years of professional experience in front-end development with strong expertise in React.js.Solid understanding of JavaScript (ES6+), HTML5, CSS3, and modern front-end build tools and workflows.Experience with state management libraries such as Redux, Context API, or similar.Familiarity with RESTful APIs and integration with back-end services.Proficient in responsive design principles and cross-browser compatibility.Strong problem-solving, debugging, and performance optimization skills.Excellent communication and teamwork abilities.Experience with version control systems (Git) and agile development methodologies.Preferred Qualifications :
Experience with TypeScript, Webpack, Babel, or testing frameworks (Jest, React Testing Library).Knowledge of CI / CD pipelines and deployment automation.Exposure to UX / UI design principles and tools (Figma, Sketch, Adobe XD).Prior experience mentoring junior developers or leading small teams.Education :
Bachelors degree in Computer Science, Engineering, or a related field, or equivalent professional experience.(ref : hirist.tech)