Backend Developer
Story Spark
Who we are
Story Spark is an AI powered story and reading playground for children. Our goal is to make every child an enthusiastic reader and active learner by combining innovative literacy features with engaging content, completely personalised to every child's needs.
Who you are
You’re motivated to build product fast - you prioritise speed, are always itching to move faster, and want to put things in the hands of customers to get critical feedback.
You strive for excellence in every aspect of your work and you take ownership of your outcomes.
You’re humble, eager to learn whatever it takes to help your team and customers succeed, and an optimist who thrives in a positive environment.
You are motivated by the project and have the stamina of motivation. Your positive mindset will help the whole team to progress.
About the role
As a Backend Developer, you will have extensive experience building software to solve difficult problems through past projects, designs or GitHub contributions.
We want to hire someone who can help lead the development team going forward and help build it out. You will play a key role in defining the company’s engineering culture and best practices.
Requirements:
Proficient with Javascript/Typescript.
Backend:
- Nodejs, with typescript
- Framework: ExpressJS
- AWS SQS (Simple Queue Service) and AWS SNS (Simple Notification Service)
- Prior knowledge of the OpenAI api
DevOps:
- CI/CD Pipeline using GitHub Actions
- Deep knowledge of Docker and Kubernetes
- AWS services
Frontend (helpful to know):
- Framework: NextJS with AppRouter (v14+)