SUMMARY:
We are seeking a talented and detail-oriented UI Developer to join our dynamic technology team. The ideal candidate will be responsible for translating design concepts into responsive, high-performing, and visually engaging user interfaces. You will collaborate closely with UX designers, back-end developers, and product stakeholders to deliver seamless digital experiences across web and mobile platforms.
POSITION INFO:
Key Responsibilities:
- Develop and implement responsive, user-friendly interfaces using modern front-end technologies.
- Translate wireframes, mockups, and design prototypes into functional, high-quality code.
- Ensure cross-browser compatibility and optimize applications for maximum speed and scalability.
- Collaborate with UX/UI designers to enhance usability and user experience.
- Work with back-end developers to integrate APIs and ensure smooth data flow.
- Maintain coding standards, reusable components, and documentation.
- Identify and troubleshoot UI performance and functionality issues.
Minimum Requirements:
- Bachelor’s Degree or Diploma in Computer Science, IT, or related field (or equivalent experience).
- 3+ years’ experience in UI or Front-End Development.
- Strong proficiency in HTML5, CSS3, and JavaScript.
- Experience with modern frameworks/libraries such as React, Angular, or Vue.js.
- Solid understanding of responsive design principles and cross-browser compatibility.
- Experience working with RESTful APIs.
- Familiarity with version control tools such as Git.
Advantageous:
- Experience with TypeScript.
- Knowledge of UI testing frameworks.
- Exposure to Agile/Scrum environments.
- Understanding of accessibility standards (WCAG).
Key Competencies: