Backend Developer
Bloom Coaching
Overview
We are on a mission to provide Career Coaching & Mentoring to everyone at work.
You can read more about what we do on our LinkedIn, watch an overview of our product or read what the press has been saying.
About the Role
We are looking for a Mid-Level Backend Engineer to join our growing team. You will be responsible for building and maintaining the backend infrastructure that powers our platform, ensuring scalability, performance, and security. This is an exciting opportunity to contribute to a purpose-driven organization that is shaping the future of work through technology and coaching.
Key Responsibilities
- Backend development – Design, develop, and maintain scalable backend services and APIs using Node.js, or similar modern technologies.
- Technical proficiency: Experience with TypeScript
- Database management – Optimize database queries and structures (DynamoDB or similar) to ensure efficient data storage and retrieval.
- API Design & integration – Develop and document RESTful and GraphQL APIs for seamless communication between frontend and backend services.
- Performance optimization – Improve backend performance, reliability, and scalability to support growing user demand.
- Security & compliance – Implement security best practices to protect user data and ensure compliance with industry standards.
- Cloud & DevOps – Work with cloud platforms (AWS, GCP, or Azure) and manage CI/CD pipelines to streamline deployment processes.
- Collaboration – Work closely with frontend developers, product managers, and designers to deliver high-quality product features.
- Testing & debugging – Write unit and integration tests to ensure backend stability and troubleshoot production issues.
Requirements
- Experience: 2-4 years of backend development experience in a fast-paced environment.
- Technical proficiency: Strong knowledge of backend frameworks (Express.js, FastAPI, Django, or similar).
- Database management: Experience with NoSQL databases (MongoDB, Firebase).
- API development: Proficiency in designing and maintaining RESTful and GraphQL APIs.
- Cloud & DevOps: Familiarity with AWS, GCP, or Azure.
- Security best practices: Understanding of authentication, authorization (OAuth, JWT), and data encryption.
- Testing & debugging: Experience with automated testing frameworks (Jest or similar).
- Collaboration & communication: Strong ability to work in a team environment, communicate effectively, and contribute to a shared vision.
Nice-to-Have skills
- Experience with microservices architecture and event-driven systems.
- Knowledge of serverless computing (AWS Lambda, Google Cloud Functions).
- Exposure to AI/ML technologies and knowledge of getting the best out of AI with prompts.
- Exposure to Hexagonal Architecture.
More about Bloom
Bloom is positioned to become a power brand in Future Of Work; On a mission to deliver ‘CAS’ Coaching At Scale. Our founders Alistair and Jamie have spent more than a decade building successful technology businesses together. Between them, they have created and sold companies to some of the world’s most successful enterprises and in the process have generated more than $1Bn in shareholder return.
Working at Bloom
- A great opportunity to play an integral role in important initiatives and have a meaningful impact.
- The opportunity to work on a mission-led, purpose driven product, with a high-performing team.
- Huge potential for career development and broad exposure as the company grows.
- Plenty of opportunities to socialise and be part of a positive working culture - from weekly breakfasts and regular team drinks to yoga classes and weekly lunch-and-learns.
- Competitive benefits package including enhanced parental leave, and comprehensive health insurance.