Responsibilities
Design and implement user interfaces with a focus on usability, functionality, and an intuitive user experience
Develop responsive and visually consistent UI elements and components across multiple devices and platforms
Ensure brand consistency and visual integrity in all designs, considering accessibility and usability standards
Create wireframes, interactive prototypes, and mockups to validate design concepts and gain stakeholder feedback
Collaborate with UX designers to refine user journeys and translate requirements into high-fidelity designs
Implement front-end code in HTML, CSS, and JavaScript (and/or frameworks such as React, Angular, or Vue) to bring design prototypes to life
Work closely with back-end developers to ensure seamless integration of UI elements with server-side applications
Conduct user testing and gather feedback to optimize UI/UX, ensuring designs meet the needs of end-users
Identify issues and iterate on designs based on testing results, industry best practices, and user feedback
Work cross-functionally with developers, product managers, and designers to align on project requirements and timelines
Mentor junior team members by sharing best practices in UI/UX design and front-end development
Stay updated with the latest UI/UX trends, design tools, and front-end technologies to ensure the team stays competitive and innovative
Suggest and implement new design patterns and interactive elements that enhance the user experience
Requirements
Bachelor's degree in Graphic Design, Computer Science, Interaction Design, or related field
Minimum 5+ years of experience in UI/UX development, with a focus on web and mobile applications
Portfolio: A strong portfolio showcasing responsive UI design and front-end development for multiple platforms
UI/UX Design: Advanced proficiency in design tools (e.g., A e XD, Sketch, Figma) and user-centered design principles
Front-End Development: Expertise in HTML, CSS, JavaScript, and modern JavaScript frameworks (React, Angular, or Vue)
Responsive Design: Strong understanding of responsive and adaptive design principles
Testing & Debugging: Experience with A/B testing, user feedback analysis, and debugging front-end issues
Collaboration & Communication: Excellent teamwork and communication skills, capable of working effectively in a collaborative environment