As a User Experience (UX) Engineer, you drive project outcomes by making both technical and design contributions, implement complex, multi-faceted UI components or computational design features, or provide support in the rewrite of a large front-end project or create efforts that enable a larger team to execute and improve product excellence. You take full accountability of the solution by determining the best problem-solving technique, with foresight to anticipate and address future issues. You interact regularly with a team of engineers or UXers in setting design, technical direction, and priorities. You are seen as a leader representing a specific product or technology. Responsibilities include:
Responsibilities
- Develop tools to enable other team members to design, execute, or communicate more efficiently and effectively.
- Evaluate potential and feasibility of maintaining existing or building new technologies by prototyping, and soliciting feedback from cross-functional stakeholders.
- Create and manage a significant portion of a computational design system, leading the implementation, development and/or updates.
- Manage projects by integrating user interface components/design, and drive the development of a new component system.
- Accountable for collaboration with engineers and designers as the technical liaison.
- Facilitate consensus among team members and stakeholders on technical or user interface topics by creating artifacts (e.g., design documents, specifications).
- Drive project meetings with stakeholders (e.g., product managers, researchers) and provide technical input and inform project decisions on user experience development.
- Identify and/or anticipate user experience and/or technical issues for one or more products. Analyze potential risks and obstacles independently.
- Drive project work by implementing, developing, and/or updating the user experience by writing code.
- Influence the user experience across functions for one program by developing and iterating concepts, provide technical input, and engage relevant stakeholders (e.g., designers, software engineers, product managers).
Main Skills
- UI Development: Experience developing user interfaces using html/css/js without relying on framework
- Styling: Proficiency with CSS and SaSS
- Design Tokens: Understanding and experience using design tokens.
- TypeScript & TSX: Experience with TypeScript and TSX for UI development.
- Web Development Best Practices: Familiarity with established coding standards.
- Testing: Experience with unit and UI testing.
- Collaboration: Ability to communicate and collaborate with team members.
- Documentation: Ability to document code and design decisions
We regret to inform that only shortlisted candidates will be notified.
EA Registration No: R24122756, Tan Zi Jie, Xavierlyn (Chen Zijie)
Allegis Group Singapore Pte Ltd, Company Reg No. 200909448N, EA License No. 10C4544