Overview We are seeking a talented and experienced individual to join our team as a key contributor in the development of user interfaces. This position requires a deep understanding of front-end technologies and a passion for creating seamless user experiences.
Key Responsibilities
• Design and develop user-friendly interfaces for web applications.
• Collaborate with UX/UI designers to implement cutting-edge solutions that enhance usability.
• Optimise applications for maximum speed and scalability.
• Ensure the technical feasibility of UI/UX designs.
• Maintain and improve existing applications by identifying and fixing bugs.
• Stay up-to-date with emerging technologies and industry trends. Requirements
• Proven experience as a UI Developer or similar role.
• Solid proficiency in HTML, CSS, and JavaScript.
• Experience with modern JavaScript frameworks such as React, Angular, or Vue.js.
• Familiarity with RESTful APIs and web services.
• Ability to work collaboratively in a team environment.
• Excellent problem-solving skills and attention to detail. Nice to have
• Experience with version control systems such as Git.
• Knowledge of accessibility and web standards.
• Understanding of SEO principles.
• Experience with testing frameworks and tools.