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 MidLevel 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 purposedriven 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 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 highquality product features.
- Testing & debugging Write unit and integration tests to ensure backend stability and troubleshoot production issues.
Requirements
- Experience: 24 years of backend development experience in a fastpaced environment.
- Technical proficiency: Strong knowledge of backend frameworks ( 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.
NicetoHave skills
- Experience with microservices architecture and eventdriven 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 worlds 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 missionled purpose driven product with a highperforming 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 lunchandlearns.
- Competitive benefits package including enhanced parental leave and comprehensive health insurance.
Required Experience:
Manager