Job Description
Job Overview:
We are seeking a skilled and detail-oriented Front-End Developer to join our team. In this role, you will be responsible for developing user-friendly and visually appealing web applications that enhance user experience. The ideal candidate is proficient in front-end technologies, has a strong understanding of modern frameworks, and is committed to delivering high-quality solutions.
Key Responsibilities
1. Develop and maintain responsive web applications using HTML, CSS, and JavaScript frameworks such as React, Angular, or Vue.
2. Collaborate with designers, backend developers, and product managers to create seamless and engaging user experiences.
3. Optimise front-end components for performance, scalability, and cross-browser compatibility.
4. Write clean, maintainable, and well-documented code following industry best practices.
5. Implement UI designs and interactions to enhance usability and aesthetics.
6. Conduct testing and debugging to ensure functionality, accessibility, and performance across various devices and browsers.
7. Stay updated with emerging front-end technologies, frameworks, and best practices to contribute to continuous improvement.
Required Skills & Qualifications
1. 3+ years of experience in front-end development with proficiency in HTML5, CSS3, and JavaScript.
2. Hands-on experience with at least one JavaScript framework, such as React, Angular, or Vue.
3. Strong understanding of responsive and adaptive design principles.
4. Experience with version control systems like Git.
5. Familiarity with cross-browser testing and debugging tools.
6. Ability to translate design mockups from Figma, Sketch, Adobe XD, or similar tools into functional code.
7. Strong attention to detail with a commitment to high-quality development standards.
Preferred Qualifications
1. Basic understanding of UI/UX design principles and collaboration with design teams.
2. Knowledge of front-end performance optimisation techniques.
3. Experience integrating front-end applications with RESTful APIs.
4. Familiarity with additional front-end libraries and tools, such as Redux, SASS, Tailwind CSS, or Bootstrap.
5. Exposure to front-end testing frameworks like Jest or Cypress.
#J-18808-Ljbffr