Design, develop and deploy user experiences with a focus on usability, high availability, low latency and scalability.
Building out and improving our new Node.js backend systems to meet the needs of a modern and growing business.
Operational responsibility for the services that are owned by your team in a DevOps culture.
Continuously improving our product by innovating the service through the usage of A/B tests.
Discuss and promote the implementation of new features.
Listen to the customer and suggest feasibility options.
As a team commit to goals, deadlines, and objectives.
As a team design and define system architectures and contribute to technical decisions.
Communicating your needs clearly and responsibly.
Requirements
You have a proven track record in Software Engineering roles, with exposure to both front and back-end development.
You have a few years of experience coding with React and Node.js, and you are up for learning more!
You possess in-depth knowledge of writing testable code and utilising Jest as your testing library.
You love learning and embrace our self-directed daily learning hour, mentorship and Engineering guilds.
You possess in-depth knowledge of and a genuine care for sound engineering practices, including pair programming, upfront automated testing, continuous deployment, and trunk-based development.
You are a strong communicator and love working as part of a team.
Strong English communication skills, both written and verbal.
Minimum of 6 years of relevant work experience.
Benefits
Be part of our collegial environment where responsibility and authority are shared equally amongst colleagues and help create our company culture
A culture in which we don’t criticise failure but ensure we learn from our mistakes
An Agile environment where your ideas are welcome
The possibility to grow and experience different projects
Fully remote
Ongoing Training & Mentoring
The possibility of travelling
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Node.jsReactJesttestable codeautomated testingcontinuous deploymenttrunk-based developmentA/B testingsystem architectureback-end development