Job Purpose :
To develop responsive and high-performing web applications by translating design mockups and feature requirements into clean, maintainable code using modern JavaScript frameworks like Vue.js and React. The role involves close collaboration with UI / UX designers and back-end developers to ensure seamless integration of design and functionality, adherence to coding standards, and delivery of cross-browser compatible, optimized user experiences.
Responsibilities :
- Translate web design mockups and feature requirements into functional,
mobile-friendly web applications using HTML, CSS, and JavaScript
frameworks such as Vue.js and React.
Work closely with UI / UX designers to translate design wireframes intoreusable code and collaborate with back-end developers to integrate APIs
and services.
Write clean, well-structured, maintainable, and reusable code / components.Conduct code reviews to ensure adherence to coding standards and bestpractices.
Ensure cross-browser compatibility so that the applications work correctlyacross different browsers and devices.
Improve the applications speed and responsiveness by optimizing code,images, and other assets.
Creating documentation for code and functionality.Qualifications :
Bachelor's degree in computer science or related field.Minimum 1- 3 years of professional experience building dynamic frontend webapplications and websites.
Hands-on experience in HTML, CSS, JavaScript, and modern frontendframeworks such as Vue.js and React.
Solid understanding of responsive and adaptive design.Ability to collaborate with product managers, back-end developers, UI / UXdesigners, and other team members during project development.
Experience optimizing frontend performance for maximum speed andensuring the technical feasibility of UI / UX designs.
Hands-on experience with version control systems such as Git.Hands-on experience with Agile / Scrum Methodologies.Experience with tools for debugging and development automation likeChrome DevTools and Vite.
A self-starter, good at communication, and good problem-solving skills.