As a Software Engineer specialising in user experience (UX), your role is to bridge the gap between design and engineering with the goal of crafting delightful and efficient products.
You embrace the principles of agile software development , delivering value to customers frequently without ignoring the quality of software and sustainability of the development process. You engage in retrospections and continuous improvements together with your fellow engineers, managers, and product team to reduce waste and to better manage risks in the process of delivering value to customers.
You are passionate and have a broad knowledge of the principles, practices, technology, and tools that lead to good usability and aesthetic design in products. You recognise the impact they have on users and are mindful of the empathy gap that engineers can develop.
You facilitate the creation of user experiences, by assisting engineers with conceptualization, design, and implementation of first-class customer experiences. You strive to collect, measure, and benchmark UX metrics to record the impact of your design decisions.
You are not a code monkey. You are a unicorn.
Success | What makes you a successful engineer.
Accountabilities | What you are trusted to deliver, as an individual.
Responsibilities | What you do.