Software Engineer


Software Engineer

TwogNation is at the forefront of esports technology. We build platforms of various sizes that scale modularly with features from an ever-growing IP spectrum that our branch TwogEngine has developed over the past 5 years.

Our client is the largest privately held out-of-home (OOH) Tech and Managed services company. They help their partners find their audience and reach them in the ideal environment while effectively measuring their ROI.

They use art and science to help brands create powerful visual experiences in the physical world.

The tech team uses industry best practices and data science to deliver the software our teams cannot live without. They process massive amounts of geolocation data to understand the world’s mobility and how it impacts the effect of out-of-home (OOH) advertising.

This role has the opportunity to work side by side with designers, engineers, and data scientists to make out-of-home (OOH) optimized, measurable, and accountable.


  • The Software Engineer will design, code, and support services, data pipelines, and data stores for advertising applications, solve problems, collaborate with team members, and work to support manual and automated testing in an engineer-led continuous deployment environment by performing the following duties:


  • Develop with appropriate language/framework solutions, and application architecture, and build REST APIs using best practices.
  • Demonstrate proper use of data structures, algorithms for traversing them, and optimizing their use.
  • Strive for clean, well-tested, and expressive code.
  • Collaborate with product and design stakeholders.
  • Write and maintain unit tests and code coverage reports; strive for continuous releases with less than 5% bugs.
  • Collaborate, develop, and deliver innovative solutions to our business teams including new services and features in modern apps using experience gained from previously developed legacy apps.
  • Drive results from collaboration, prototyping, and test-driven CI by producing high-quality code and continuing to learn to improve the system.




  • Contribute ideas, research, and knowledge to the team to increase skills for all.
  • Develop programmatic solutions to business problems, and automate business processes.
  • Take ownership of functionality from development through deployment.
  • Be ready to learn new languages, tools, and systems quickly; communicate challenges; ask for help regularly.
  • Deploy quality code, write tests, and learn from mistakes to build a better system and improve your skills.
  • Actively participate or lead team meetings, mentor junior staff, pair-program, and learn on your own.
  • Work with product owners, analysts, designers, and other developers to estimate the size and scope of work.
  • Other duties as assigned.


  • Model the Product & Engineering Behavioral Values.
  • Express ideas and thoughts verbally and in written form.
  • Exhibit good listening and comprehension.
  • Write clearly and informatively.
  • Contribute to building a positive team spirit.
  • Demonstrate original thinking and creativity.
  • Adapt to changing priorities and find workarounds for delays or unexpected events.


  • Competitive salary
  • Full-time contract
  • Private health insurance
  • Free parking spot
  • Being part of the most disruptive esports tech company with constant innovation and exploring new frontiers
  • Friendly, yet professional environment – a welcoming team
  • Largely flexible work structure and hours
  • Office gym
  • New features, new projects, and new clients all the time, including in-house IPs we build
  • Pet-friendly office

We require you to send us a nicely structured CV. The focus should be on your skills and passion for the gaming/esports industry.

TwogNation’s team does not care about your gender, religion, origin, or other irrelevant things. If you want to give your application the “little extra”, then please highlight your motivation, attitude, volunteering, similar or otherwise connected jobs/projects, direct or cross-industry applicable skills and your ambitions, and how you see yourself in a few years from now, as we strive to support your career actively.

Location: TwogNation offices in Rakovica, Belgrade

Work model: Hybrid, meaning few days in the office and few days at home