THE ROLE:
Build outstanding digital experiences by combining deep technical engineering skills with user-centered composition expertise to build beautiful, performant, and accessible user interfaces. This role exists to bridge the gap between design and development, translating design visions into production-ready code while championing user experience quality throughout the development process. The UI/UX Engineer ensures that user interfaces are not only visually compelling but also technically excellent and optimized for user satisfaction.
HOW YOU WOULD CONTRIBUTE:
• Develop production-ready user interfaces using modern web technologies (HTML5, CSS3, JavaScript/TypeScript)
• Implement responsive, accessible, and performant front-end applications using frameworks like React, Vue, or Angular
• Collaborate closely with UX designers to translate design concepts, wireframes, and prototypes into working code
• Build reusable component libraries and design systems that ensure consistency across applications
• Implement complex interactions, animations, and micro-interactions that improve user experience
• Conduct technical UX analysis to identify performance bottlenecks and optimization opportunities
• Ensure web accessibility compliance (WCAG 2.1) and advocate for inclusive design practices
• Perform cross-browser and cross-device testing to ensure consistent experiences
• Participate in user research and usability testing to inform technical implementation decisions
• Optimize front-end performance including load times, rendering efficiency, and bundle sizes
• Collaborate with back-end developers to design efficient APIs and data structures that support great UX
• Contribute to UX build discussions, providing technical feasibility input and innovative solutions
• Write clean, maintainable, well-documented code following best practices and coding standards
• Conduct code reviews with focus on both technical quality and user experience impact
• Stay current with front-end technologies, UX trends, and web platform capabilities
• Make technical decisions on frameworks, libraries, tools, and implementation approaches that balance UX goals with technical constraints
SKILLS AND BACKGROUND REQUIRED TO BE SUCCESSFUL:
• 5+ years of combined experience in front-end development and UX design; demonstrated portfolio showcasing both technical and design capabilities
• Front-end development (HTML5, CSS3, JavaScript/TypeScript, modern frameworks)
• User experience design principles and methodologies
• Responsive web design and mobile-first development
• Web accessibility standards and implementation (WCAG, ARIA)
• Front-end performance optimization
• Dual expertise in both software engineering and user experience design
• Proven ability to translate design mockups into pixel-perfect, production-quality code
• Strong understanding of UX principles and ability to contribute to design discussions
• Experience building and maintaining component libraries and design systems
• Excellent collaboration skills working with both designers and engineers
• UX prototyping tools (Figma, Sketch, Adobe XD)
• CSS preprocessors and methodologies (Sass, CSS Modules, Styled Components)
• Animation libraries and techniques (CSS animations, GSAP, Framer Motion)
• State management solutions (Redux, MobX, Zustand)
• Build tools and bundlers (Webpack, Vite, Rollup)
• Version control and collaborative development (Git, GitHub/GitLab)
• Basic UX research and usability testing skills
• Understanding of backend technologies and API design
Education
• Minimum: Bachelor's degree in Computer Science, Human-Computer Interaction, Design, or related field combining technical and design elements
• Preferred: Master's degree in HCI, Interaction Design, Computer Science, or related field; portfolio demonstrating excellence in both code quality and user experience
• Certifications: Front-end development certifications, UX certifications, Web Accessibility certifications (IAAP) valuable
• Equivalent Experience: Exceptional portfolio demonstrating 7+ years of professional work at the intersection of development and design with proven user impact may substitute for formal degree
#LI-AR1
#LI-Hybrid
#LI-REMOTE
Software Powered by iCIMS
www.icims.com