Software Engineering at Bubble
We’re incredibly proud of our technology, and the hugely positive impact it has on our customers. Our team are a diverse, ambitious and talented group of engineers who love hard challenges and making a difference.
Join our team
Meet our Engineers
Our software engineering team is made up of talented, hard-working individuals with a genuine passion for what they do – Sylvain and Nidal are just two of our engineers making it all happen.
Sylvain, Tech Team Lead
Bubble is trying help parents getting to childcare which is something that touches me personally. I am totally aligned with the values of the company and therefore, wanted to help it grow.
From a technical perspective, we are building an at scale platform with special emphasis on security, code quality and automation. Our priority is to build a team of great engineers that are capable of tackling any business challenges. Our ways of working (both for processes and tech stack) are entirely based on well established standards and we use the agile framework to regularly introduce new approaches.


“The people we work with are amazing. From the nanny team to the marketing team, I know that everybody shares the same passion”
Nidal, Full Stack Engineer
The challenges I enjoy most are those posed by finding design and architectural solutions. This can include designing data and code structure, functional algorithms and application flow that encapsulate business logic.
The most important thing is, that I have the opportunity to continue to grow as a developer; having the freedom to explore new technologies and introduce them into the code base and experiment with new design paradigms. When I’m not coding, I’m either watching cricket or reading about the rise and fall of ancient empires.

INNOVATIVE TECH
Our tech stack
We work with an innovative tech stack that gives scope for creativity – because to create great things, you need great tools.
Docker
GrapheneDB
React Native
MongoDB
Javascript
Typescript
Node.js
AWS
Career growth
Learning and development
We love people who want to push themselves and continuously better themselves and their skillset. We see it as our job to support them wholeheartedly in doing that and are committed to the development of our engineering team.
Training
We’ll give you an annual training and course budget, so that you can steer your development in the direction you want it to go.
Coaching
Learn from experienced coders who can offer 1-1 mentoring to help you learn the ropes.
Networking
Our team attend industry conferences so that you can meet other engineers and keep up to date with the latest news.
Exposure
We’re a small but mighty team which means you’ll work closely with senior management and other business functions so that your voice is always heard.
APPLY FOR JOBS
Current openings
If you have a passion for coding and are looking for an exciting learning experience in a close-knit team environment, then this is the place for you.