Senior UI/UX Engineer
SupportNinja
Start Date: ASAP
Work Set Up: Permanent WFH but with flexibility to report onsite when needed
We are seeking a Senior UI/UX Engineer to lead the design and front-end development of intuitive, engaging, and aesthetically pleasing user interfaces for our suite of AI-powered, cloud-native applications. This role sits at the intersection of design and development, requiring a deep understanding of user experience principles and the technical prowess to implement them effectively.
As a Senior UI/UX Engineer, you will collaborate closely with product managers, marketing, back-end developers, and AI/ML engineers to create seamless user experiences that drive user satisfaction and engagement.
What does a day in the life of a Senior UI/UX Engineer look like?
- User Research & Analysis:
- Conduct interviews, surveys, and usability testing to gather insights into user needs and behaviors.
- Develop personas and user journeys to inform design decisions.
- Design & Prototyping:
- Create wireframes, mockups, and interactive prototypes using tools like Figma
- Design and maintain responsive and adaptive user interfaces that function seamlessly across devices.
- Front-End Development:
- Develop and implement high-quality, scalable front-end code using HTML, CSS (SASS/SCSS), and JavaScript/TypeScript.
- Utilize modern frameworks such as React to build dynamic and responsive user interfaces.
- Ensure accessibility (a11y) standards are met, making interfaces usable for all individuals, including those with disabilities.
- Collaboration & Leadership:
- Work closely with cross-functional teams to translate business requirements into engaging user experiences.
- Mentor junior full-stack and front-end developers, fostering a culture of continuous learning and improvement.
- Participate in code reviews, and design critiques, and contribute to the development of design systems and component libraries.
- Performance & Optimization:
- Optimize interfaces for performance, ensuring fast load times and smooth interactions.
- Implement best practices for usability, responsiveness, and cross-browser compatibility.
What are the required qualifications for a Senior UI/UX Engineer?
- Bachelor’s degree in Design, Computer Science, Human-Computer Interaction, or a related field.
- 5+ years of professional experience in UI/UX design and front-end development, with a strong portfolio showcasing relevant work.
- Proficiency in HTML, CSS (SASS/SCSS), and JavaScript/TypeScript.
- Extensive experience with React and state management libraries such as Redux or Context API.
- Familiarity with version control systems like Git and collaborative workflows using platforms like GitHub.
- Experience integrating with RESTful APIs and working with back-end developers to define API requirements.
- Strong understanding of visual design principles, including typography, color theory, and layout.
- Experience creating and maintaining design systems and component libraries
- Knowledge of user analytics tools such as Google Analytics
- Experience with CI/CD pipelines and deployment tools for front-end builds.
- Understanding of backend/frontend architecture and basic API integration.
- Certification in UX design or front-end development.
Experience infinite fun so you can have infinite growth. Discover a better way to grow at SupportNinja Are you ready?
If you are interested, you can access your instant interview here: https://alpharun.com/i/UTbDAUqodsYWHvC7RllF1
#supportninjajobs