UI/UX Engineer with a formal engineering background to bridge the gap between system architecture and intuitive, high-performance user interfaces.
You will be responsible for the entire user experience lifecycle of our platform. Your engineering mindset will be crucial for understanding our complex data models, technical constraints, and system workflows, and then translating them into designs that are not only elegant but also feasible, scalable, and efficient to implement.
Key Responsibilities
Collaborate with product managers, system architects, and backend engineers to deeply understand complex technical requirements, data flows, and user workflows.
Design and iterate on wireframes, user flow diagrams, and high-fidelity, interactive prototypes using tools like Figma, Sketch, or Adobe XD.
Translate designs and prototypes into high-quality, production-ready, and maintainable code using modern frontend frameworks (e.g., React, Angular, Vue.js).
Develop, maintain, and champion a comprehensive design system and component library to ensure consistency, reusability, and development velocity.
Analyze the technical feasibility and performance implications of your design concepts. Optimize frontend code for speed, scalability, and responsiveness.
Serve as the key bridge between the design team and the engineering team. Troubleshoot and debug complex UI issues that span design, frontend code, and API integrations.
Plan and conduct user research and usability testing with our technical user base, analyze feedback, and rapidly iterate on solutions.
Qualifications
Bachelor's degree in Software Engineering, Computer Engineering, Computer Science, or a related engineering discipline.
5+ years of proven experience in a hybrid role such as UX Engineer, Design Technologist, or a Frontend Developer with strong, demonstrated UI/UX design skills.
A strong portfolio that showcases your ability to design and build complex, data-driven, and technically sophisticated applications.
Mastery of design tools (e.g., Figma, Sketch) and a strong understanding of user-centered design principles, information architecture, and interaction design.
Excellent analytical and systems-thinking skills. Design systems and understand how all the pieces fit together.
Strong communication skills with the ability to articulate and defend design decisions to both technical and non-technical stakeholders.
UI/UX Design, User Experience Lifecycle, Wireframing, User Flow Diagrams, Interactive Prototyping, Figma, Sketch, Adobe XD, React, Angular, Vue.js, Frontend Development, Design Systems, Component Libraries, Information Architecture, Interaction Design, User Research, Usability Testing, Performance Optimization, API Integration, Debugging, Systems Thinking, Data-Driven Design, Responsive Design, Technical Feasibility Analysis, Stakeholder Communication