Job Description
Job Overview:
Key Responsibilities:
Develop and maintain responsive web applications using HTML, CSS, and JavaScript frameworks such as Angular.
Collaborate with designers, backend developers, and product managers to create seamless and engaging user experiences.
Optimise front-end components for performance, scalability, and cross-browser compatibility.
Write clean, maintainable, and well-documented code following industry best practices.
Implement UI designs and interactions to enhance usability and aesthetics.
Conduct testing and debugging to ensure functionality, accessibility, and performance across various devices and browsers.
Stay updated with emerging front-end technologies, frameworks, and best practices to contribute to continuous improvement.
Required Skills & Qualifications:
3+ years of experience in front-end development with proficiency in HTML5, CSS3, and JavaScript.
Hands-on experience with Angular is mandatory.
Strong understanding of responsive and adaptive design principles.
Experience with version control systems like Git.
Familiarity with cross-browser testing and debugging tools.
Ability to translate design mockups from Figma, Sketch, Adobe XD, or similar tools into functional code.
Strong attention to detail with a commitment to high-quality development standards.
Preferred Qualifications:
Basic understanding of UI/UX design principles and collaboration with design teams.
Knowledge of front-end performance optimisation techniques.
Experience integrating front-end applications with RESTful APIs.
Familiarity with additional front-end libraries and tools, such as Redux, SASS, Tailwind CSS, or Bootstrap.
Exposure to front-end testing frameworks like Jest or Cypress.
Discovering Direct IT Contract Opportunities for Contract Spy members.