Backend Developer
Code the core of online fun! At Oh BiBi, design and optimize Go backends for large-scale multiplayer hits and join a passionate team redefining mobile gaming!
About Oh BiBi
Oh BiBi is an independent mobile game studio of 80 people based in Paris, dedicated to creating bold, innovative, and high-quality gaming experiences. We are the creators of FRAG Pro Shooter, a worldwide hit with hundreds of millions of players, and BEAST, which won the Pégase Award for Best Mobile Game in 2025 (the Pégases are France’s prestigious video game awards, recognizing excellence in game development).
We are currently working on exciting unannounced projects!
About the Role
Oh BiBi is looking for a Back-end Developer who will design, build, and maintain backend systems for large-scale mobile games supporting tens of thousands of concurrent players.
The role bridges game logic and scalable cloud backend, ensuring high performance, low latency, and reliable multiplayer experiences.
About the Team
You will join a small team of four people who share knowledge and understanding, and collaborate on designs and technical choices with an open mindset.
Our main responsibility is to develop and maintain reusable, modular game services that enable millions of players to enjoy an online experience.
About the Tech
A recent set of solid bricks has been redesigned, stabilized, and reused in all new games.
Core Responsibilities
- Design and develop backend services and APIs powering game features (sessions, matchmaking, economy, leaderboards, etc.).
- Collaborate with gameplay and client teams to define communication protocols (WebSocket, REST).
- Optimize server performance and resource utilization, identifying bottlenecks and implementing scalable solutions.
- Manage state synchronization and concurrency across distributed systems.
- Implement player data persistence, session management, and failover strategies.
- Participate in code reviews, technical documentation, and maintain high-quality coding standards.
- Contribute to observability, including logging, profiling, and metrics.
- Support CI/CD processes and automated testing pipelines (in collaboration with DevOps).
- Perform load and stress testing to ensure stability at scale.
- Stay updated on new backend architectures and tools relevant to multiplayer systems.
What are we looking for?
Programming & Architecture
- Strong coding skills in Golang or C# or equivalent programming language.
- Solid understanding of concurrency, synchronization, and event-driven programming.
- Knowledge of network protocols: HTTP, WebSocket
- Experience designing distributed architectures and microservices.
Data & Performance
- Mastery of NoSQL databases Redis and MongoDB and good understanding of SQL fundamentals.
- Experience in profiling, optimization, and debugging under high load.
- Understanding of replication, latency, and eventual consistency.
Tooling & Infrastructure
- Familiarity with Docker, Kubernetes, and CI/CD pipelines (GitHub Actions), along with experience using cloud platforms like AWS, Azure, or Google Cloud.
- Awareness of DevOps principles (though not responsible for infra setup).
- Understanding of security and data protection in online environments.
Game-Specific Knowledge
- Understanding of multiplayer logic, matchmaking, and ranking systems.
- Knowledge of networked gameplay architecture (client-server, authoritative server).
- Awareness of bandwidth constraints and network optimization for mobile.
Soft Skills
- Analytical and structured thinking, capable of understanding complex systems.
- Strong sense of ownership and accountability.
- Cross-team collaboration and communication clarity.
- Curiosity for game mechanics and technical innovation.
- Rigor and precision, with an eye for code quality and performance.
Education & Experience
- Master’s degree or Engineering School diploma (Master’s / MSc / Engineering degree) in Computer Science or a related field.
- A minimum of five years of professional experience in application development is required.
- Previous experience in online or multiplayer game development is a major asset.
- Proficiency in English (written) is required for documentation and cross-team collaboration.
On-site Presence
- Collaboration matters to us! We meet in the Paris office twice a week (Tuesdays and Thursdays)
- Department
- Tech
- Role
- Backend Developer
- Locations
- Paris
- Remote status
- Hybrid
Paris
Perks & Benefits
-
Social life at the office 🎉
We organize monthly team events, and a yearly offsite! Also, each team has a budget for small team events!
-
Remote policy : 3 days a week 🏠
Collaboration matters to us! We meet in the Paris office twice a week (Tuesdays and Thursdays). Not mandatory, but if you like, you can work from home the rest of the week!
-
Vacation policy 🌴
10 days off in addition to the legal 25 days
-
Second parent leave 👶
Oh BiBi signed the Parental Act and is committed to paying 100% of the second parent's salary for a period of 4 weeks
-
Sports ⚽
Access to Wellpass
-
Benefits related to meals and food 🍽
Tickets restaurant Swile (9 euros per day)
-
Health Care 💊
80% coverage of our health insurance
What we believe in
At Oh BiBi, we are continually adjusting our values and always striving to improve them, just like we do with our games!
HARD-WORKING: we don't settle for the minimum, we aim for the best. This does not mean working overtime at all costs! On the other hand, it is essential to be focused and productive when we are at work.
SMART: we are willing to learn every day; when we can, we automate routine tasks to deploy our creativity and intelligence where they have an impact.
HUMBLE: we know we're not perfect and things won't always go as planned. So when we make a mistake, we talk about it and we learn from our mistakes.
COLLABORATIVE: helping others is a priority, even when it's not immediately tied to the goals you're trying to achieve. Likewise, you can rely on others for help and advice.
Already working at Oh BiBi?
Let’s recruit together and find your next colleague.