UX Engineer

There’s only one opportunity to make the first impression. And once you have, ensuring ongoing engagement is no easy feat.  An early stage startup is looking for a versatile engineer to make rapid progress on the user interface and experience elements of the business.

Why we exist

We help people make more sustainable purchase choices by augmenting the information they need to make those decisions - empowering consumers to make choices that trade off against price, availability, quality and sustainable value - at the time of purchase

Sustainable impact manifests in everything we buy, and having information about what positive sustainable value a product has at the time of purchase can ensure informed sustainable choices are made.  

If we all did this, every day, the impact would be staggering.

This is why we exist.

Scope and focus

As a UX Engineer you will work directly with the founders and the design team to build beautiful, functional user experience expressed through a website, a browser plugin and later - as a mobile app. Expect flexibility, course-correction and occasional pivoting.

You will integrate with versioned backend APIs, laying groundwork for iterative user experience construction and enhancement. You will employ best deployment, testing and integration practices to ensure uninterrupted development and rapid product decision making.

You will set up controlled UI/UX experimentation and will write modular, reusable, instrumented code allowing for measured ease-of-use assessment, statistics collection and experience optimisation.

About you

  • Education and experience. You have worked as a Web Frontend, UX and Experience Engineer for 2+ years and possess BSc/BEng+ degree in Mathematics, Statistics, Computer Science or have the equivalent work experience.
  • JavaScript & TypeScript. You can talk at length about TypeScript compilation and JavaScript optimization.
  • Cross-Platform or Native Mobile. You can argue pros and cons of mobile app development natively vs managed and have practical experience with a framework like React Native or Flutter
  • Understanding Backend. While not necessarily an expert you have demonstrable experience of developing and debugging web applications end-to-end and wouldn’t blush answering i.e. a simple database question.
  • UI testing, Profiling, Optimization. You have a practical understanding of web application quality and performance, can ensure both, and have convincing examples to prove it.
  • Collaborative.  You work well within a team, able to partner with product folks, data scientists and engineers to ensure our shared goals and values are realised.