About the Role
Our client, a forward-thinking technology company, is seeking an experienced Senior UI/UX Developer to join their innovative team in Nelspruit, Mpumalanga . This role is critical in designing and implementing user interfaces that are both aesthetically pleasing and highly functional, ensuring an exceptional user experience across all digital platforms. You will bridge the gap between design and development, translating complex user needs and design concepts into intuitive and interactive interfaces. The ideal candidate possesses a strong understanding of user-centered design principles, coupled with robust development skills in modern web technologies. Working in a collaborative hybrid environment, you'll contribute to product strategy and mentor junior team members. Join us in Nelspruit and help shape the digital products of tomorrow, ensuring they are user-friendly, accessible, and engaging.
Key Responsibilities
- Design and develop intuitive and engaging user interfaces for web and mobile applications.
- Collaborate with product managers, designers, and stakeholders to understand user needs and translate them into functional designs.
- Write clean, efficient, and maintainable code for frontend components and user interactions.
- Ensure the technical feasibility of UI/UX designs and optimize them for performance, scalability, and usability.
- Develop prototypes and wireframes to effectively communicate design ideas.
- Conduct usability testing and gather user feedback to iterate on designs and improve user experience.
- Stay up-to-date with the latest UI/UX trends, technologies, and best practices.
- Mentor junior developers and provide technical guidance on UI/UX development.
- Contribute to the development of design systems and style guides.
- Ensure cross-browser compatibility and responsive design implementation.
Requirements
- Bachelor's degree in Computer Science, Web Design, or a related field, or equivalent practical experience.
- Minimum of 5 years of professional experience in UI/UX development or frontend engineering with a strong UI/UX focus.
- Proficiency in HTML5, CSS3, and JavaScript.
- Experience with modern JavaScript frameworks such as React, Angular, or Vue.js.
- Strong understanding of UI/UX design principles, user-centered design, and interaction design.
- Familiarity with design tools like Figma, Sketch, or Adobe XD.
- Experience with version control systems (e.g., Git).
- Knowledge of responsive design principles and mobile-first development.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities.
- Based in or willing to work a hybrid schedule in Nelspruit, Mpumalanga .
Benefits
- Competitive salary and performance-based incentives.
- Comprehensive health and wellness benefits.
- Generous annual leave and paid time off.
- Opportunities for professional growth and skill development in Nelspruit .
- Hybrid work arrangement promoting work-life balance.
- Collaborative and innovative work culture.
- Access to modern development tools and technologies.
- Retirement savings plan with company contribution.
- Regular company social events and team-building activities.
- The chance to influence the user experience of impactful digital products.