C++ Engineer - Front End

  • Hybrid
  • Prague
  • Full-time

We at Bohemia Interactive Simulations are a well-established company specializing in the development of world-leading, game-based military simulations for major NATO powers and their allies. Our mission is to advance the industry by leveraging the latest technologies and trends, including whole-world simulation, virtual reality, motion tracking, and AI.

We are seeking a motivated Mid-Level Software Engineer with proficiency in C++ to join our team. This role involves working with a C++ UI toolset based on Chromium to manage the backend of our frontend development. Responsibilities include integrating this toolset into our products, handling related tools, standards, and architecture, and collaborating with other Software Engineers in the Frontend Team, who primarily work with web technologies. Additionally, you will be responsible for researching, designing, and implementing new and existing software solutions.

Please note that this position is focused on the backend of frontend development. While knowledge of web development is not required, it is considered a plus.

Key Areas of Responsibility:

  • Develop and maintain software solutions using C++ in accordance with company software development standards.
  • Work with Software Engineers and Game Designers to improve the UI backend features, performance, and architecture.
  • Contribute to software development best practices by writing clean, efficient, and well-documented code.
  • Stay up-to-date with the latest trends and advancements in UI backend development.
  • Work with cutting-edge gaming and simulation technologies.

Skills:

  • Strong problem-solving skills.
  • Solid understanding of programming in C++.
  • Familiarity with algorithm categories and time complexity.
  • Proficiency in English at a communicative level

Bonus Points for:

  • Understanding of modern game UI frameworks.
  • Knowledge of standard web technologies (HTML5, JavaScript) or web frameworks (Angular, React, Vue.js).
  • Experience with REST Web Services (using any server language), WebSockets and the Swagger toolset.
  • Degree in Computer Science or a design-related field.
  • A link to an online portfolio of work.

Benefits:

  • We're not about all the hard work and no fun. Our office is relaxed, and we have no dress code. We do our best to look after our people. Below is a snapshot of the perks you'll get if you work with us.
  • Diverse, challenging, yet fun work environment with real-life applications.
  • Opportunity to work on top-of-the-line, cutting-edge products employed by military organizations and non-military users around the globe.
  • Use of the latest hardware and software technology.
  • Opportunity to use your skills even outside of your role, with the option to grow outside of your role.
  • Ability to influence how we do things and have a direct impact on our products.
  • Work with and learn from talented colleagues.
  • Full-time employment with a competitive salary.
  • Hybrid work environment: partial home office based on mutual agreement.
  • 5 weeks vacation per year + 3 sick days.
  • Various benefits, such as meal voucher allowance, office breakfasts, and a fully paid Multisport card.
  • Relocation assistance.

We don’t offer just a job, we want to give you the opportunity to grow, and to move the simulation market forward.

Sign up for the newsletter and move forward!
© 2012 – 2025 StartupJobs.com s.r.o.