At Craft, we are on a mission to redefine productivity through software. We believe that current solutions are outdated and bloated. We are building products that are fun and effortless to use, software that blends into the background, allowing individuals to focus on their tasks at hand - as it should be. We have an amazing team of experienced product engineers.
About the role
Our Services team is responsible for the foundational building blocks on the Craft platform. From databases, authentication, real-time content sync, and management, to APIs and everything in-between, this team provides core functionality for other teams so they can conveniently build the brilliant features that our users love in Craft.
As a Backend Engineer at Craft, you will be responsible for designing, planning, scoping, and implementing services that integrate our mobile and web clients with our core services and data. These API's need to be highly performant, scalable, and reliable, and you will need to be familiar with CI/CD and 'infrastructure as code' environments. You will mainly be using Node.js and TypeScript but you will also get involved with our cloud-native backend platform using PaaS and serverless on AWS. Familiarity with all these technologies is a real bonus, but we mainly need you to come with a willingness to learn and make impact.