Senior Software Engineer

Belgrade, Serbia

Join our quest to create the best casual games out there.

We’re looking for a Senior Software Engineer to join our Dev team and work on mobile games played by millions of players worldwide. We’re looking for someone who will be able to bring their experience and tailor it to our processes in order to improve the overall pipeline.

If you’re looking for freedom to make a visible impact on products, this is it.

Who you are:

  • You’re honest, courageous, and persistent. Desperado material.
  • You’re a true engineer when it comes to code design and architecture, you strive for simplicity and your solutions are future-proof.
  • You have been working with C# professionally for 5+ years.
  • You have an analytical mind and are problem-solving-oriented.
  • You are highly independent and able to get things done, and you are also a highly dependable team-player.
  • You take charge of your time.
  • You like to see the results of your work.
  • You see what’s wrong and you do something about it.
  • You love games.

What you’ll be doing:

  • Be a part of the game development team and own game features from start to finish;
  • Utilize the full potential of the Unity engine to build core gameplay and live ops features, and research and introduce new tech when necessary;
  • Author complex systems in C# from scratch, analyze existing code, debug stubborn issues and build tools to aid with testing and development;
  • Utilize OOP fundamentals, clean code principles and design patterns to deliver future-proof solutions and regularly refactor and review code to improve codebase quality over time;
  • Participate in team brainstorming, challenge decisions and influence the game with your own creative ideas;
  • Periodically own releases and deploy the game to iOS and Android stores, develop and maintain CI/CD pipelines to optimize the release process over time;
  • Work with cloud databases and .NET servers to enable player progress synchronization, live ops, purchasing and multiplayer functionality for your game;
  • Proactively mentor and assist more junior colleagues, share knowledge across all teams in the company and encourage others to do the same;
  • Conduct technical interviews with job candidates and assess their knowledge;
  • Work with the team to detect challenges and analyze risks, and to eliminate them.

Who we are:

We’re an ambitious team of game developers behind two successful casual mobile games Viola’s Quest and Woka Woka. Our third game, NoNo Crossing, was globally released in 2023. As a picture puzzle logic game, NoNo expands our portfolio beyond the marble shooter category, which has been engaging over 30 million players for years now. We keep our players curious by constantly evolving their favourite casual games. We’re an independent gaming company in Serbia, which basically means we drive our own decisions.

What we offer:

  • 4 day work week;
  • A place for your creativity to shine;
  • Continuous growth and learning opportunities;
  • A team of passionate people who put their colleagues first;
  • Private health insurance, 23 vacation days minimum, full sick leave coverage, fit pass, etc.

Sounds interesting? Click on the apply button and tell us more about yourself!

Senior Software Engineer

Job description

Senior Software Engineer

Personal information
Details