Your mission
How you can contribute
As an essential team member in engineering, you will shape our design decisions and address some of the most difficult technical challenges to build a cutting-edge software. This is a high impact role where you will be part of an amazing team, shape the product, and help us to deliver value to our customers.
Your responsibilities
As an essential team member in engineering, you will shape our design decisions and address some of the most difficult technical challenges to build a cutting-edge software. This is a high impact role where you will be part of an amazing team, shape the product, and help us to deliver value to our customers.
Your responsibilities
- Build an awesome enterprise application that appeals to the user's eye, works intuitively and gives a consumer grade feel
- Put yourself in the user's shoes, promote good usability and accessibility, and focus on delivering value to our users
- Develop scalable and reusable key components of our front-end application in close collaboration with our product and backend teams
- Design and iterate prototypes to do efficient user testing
- Strong software development skills to design and implement robust and performant UIs
- Map customer requirements to software solutions and user experience
- Write clean and maintainable code with sensible testing so that you would enjoy taking over from a colleague
- Do 1:1s, review code, leave the codebase better than you found it, and help everyone in the team to become better
- Proactively communicate, document, and share your approach, progress, results, and challenges
- Spread an engineering culture of quality, innovation, and ambition across the organization