Designing and developing user interfaces for web applications using modern frontend technologies such as HTML5, CSS3, and JavaScript frameworks (e g, React, Angular, Vue.js).
Collaborating with designers to translate design mock-ups into responsive and interactive user interfaces.
Implementing and maintaining reusable components and libraries to ensure consistency across the application.
Optimizing application performance for maximum speed and scalability.
Conducting code reviews and providing constructive feedback to other team members.
Troubleshooting and debugging issues across multiple browsers and devices.
Staying up to date with the latest frontend development trends, technologies, and best practices.
Mentoring junior developers and sharing knowledge within the team.
Requirements:.
2-4 years of professional experience in frontend development.
Proficiency in HTML5, CSS3, and JavaScript.
Strong experience with at least one modern JavaScript framework (e g, React, Angular, Vue.js).
Experience with responsive design principles and techniques.
Knowledge of UI/UX design principles and best practices.
Experience with version control systems such as Git.