European Time Zones
We are looking for a Senior Unity Engineer to collaborate with our Lead Engineer on a variety of features, scaling our live production game, and contributing to the creation of new titles in the future. As a highly collaborative team, we encourage contributions across all aspects of the game development process. This is a full-time contract role in European time zones, with potential for official employment depending on location.
Responsibilities
- Collaborate with the product team to plan, scope, and build complex game features.
- Own large portions of the application, including planning, design, delivery, and iteration.
- Work with the technical lead to design and evolve the client architecture.
- Build reusable UI components and establish robust UI patterns and systems.
- Integrate with a third-party backend system, developing server-driven features with a focus on maintainable architecture.
Qualifications
- 5+ years of experience as a Unity Engineer.
- Proven expertise in resolving complex technical challenges and designing intricate client/server features.
- Experience working in a product team, planning, developing, and maintaining features for a broad range of device types.
- Strong understanding of the Unity engine (API, tools, and modern features).
- Solid grasp of object-oriented programming (OOP), design principles, and best practices.
- Advanced knowledge of the .NET framework.
- Proficiency in asynchronous programming (async/await, Task/UniTasks, CancellationTokens, etc.).
- Familiarity with Zenject and the dependency injection pattern.
- Understanding of the unique needs and challenges of free-to-play (F2P) 2D mobile games.
What We Offer
- The opportunity to contribute early and significantly influence company strategy and growth.
- Competitive PTO: 20 days of paid time off after 6 months, country-specific national holidays, and an additional week-long company recharge in December.
- Annual company retreat to connect in person and have fun (eligible after 6 months).
- Flexible working hours and remote-friendly policies.
- A culture of openness, inclusivity, and shared values aimed at making the gaming industry a more diverse and welcoming space.
Why Join Us?
At Superbloom, you’ll play a key role in creating meaningful, high-quality games while working in an environment that values innovation, collaboration, and diversity. If you’re passionate about pushing boundaries and building games that inspire, we’d love to hear from you!