Job Description We value evidence-backed opinions and as a valued member of our engineering team, you will have the opportunity to play an integral part in influencing the engineering team’s rhythm, culture and processes with opportunities of impacting architecture and design, coding, deployment, and support. Owning major parts of the system, designing and delivering robust and scalable solutions. Actively practising a “you build it, you own it” mentality by supporting, debugging, monitoring the code you and your team built. Developing clean, maintainable code that is suitable for continuous integration and deployment, following best practices and software guidelines. Be a full-stack developer with back-end services in NodeJS and React front-ends. Collaborating with Product Manager, Designers, BAs, and others as part of a cross-functional agile team. Working with our Product and UX teams to imagine the visual and interaction patterns appropriate for our customers. Communicating effectively to both technical and non-technical audiences both verbally and in written form. Helping to drive the engineering rhythm and process of the team from planning, resource allocation, design, coding, deployment, and support. Mentoring less experienced engineers in your team or other parts of engineering.