Frontend Developer - UI/UX Focus
Summary
A frontend developer role in Port Elizabeth focused on turning design mockups into responsive, pixel-perfect web interfaces. Day to day involves building reusable UI components with modern JavaScript frameworks (React, Vue.js or Angular), integrating with backend APIs, optimizing performance, and writing front-end tests in a hybrid work setup.
About the Role
Our client is seeking a creative and detail-oriented Frontend Developer with a strong focus on UI/UX to join their growing team in Port Elizabeth . You will be responsible for translating design mockups and wireframes into functional, responsive, and visually appealing web interfaces. This role requires a deep understanding of modern front-end technologies and a passion for creating intuitive and engaging user experiences. You will collaborate closely with designers, backend developers, and product managers to deliver polished and performant web applications that meet user needs and business objectives. This is an excellent opportunity to contribute to a user-centric product in a dynamic and supportive company culture.
Key Responsibilities
- Develop high-quality, reusable, and performant user interface components using modern JavaScript frameworks (e.g., React, Vue.js, Angular).
- Translate UI/UX design wireframes and mockups into pixel-perfect, responsive web pages and applications.
- Collaborate closely with backend developers to integrate front-end components with server-side logic and APIs.
- Optimize applications for maximum speed, scalability, and cross-browser compatibility.
- Implement and maintain front-end testing strategies, including unit and integration tests.
- Stay up-to-date with emerging front-end technologies and best practices to continuously improve user experiences.
Requirements
- Bachelor's degree in Computer Science, Web Design, or a related field, or equivalent practical experience.
- 3+ years of professional experience in frontend web development.
- Proficiency in HTML5, CSS3, and JavaScript (ES6+).
- Experience with at least one modern JavaScript framework (React, Vue.js, Angular).
- Strong understanding of UI/UX principles, responsive design, and accessibility standards.
- Experience with version control systems (Git) and build tools (Webpack).
Benefits
- Competitive salary and performance-based incentives.
- Comprehensive medical and dental insurance.
- Opportunities for professional development and training.
- A hybrid work model supporting flexibility for employees in Port Elizabeth.
- A collaborative and innovative work environment focused on user satisfaction.