Skip to content

Software Engineering Manager

Hybrid
  • Szczecin, Zachodniopomorskie, Poland
  • Warszawa , Mazowieckie, Poland
  • Bydgoszcz, Kujawsko-Pomorskie, Poland
+2 more
HC Tech

Job description

About the role:
Are you passionate about games? Is working at a gaming studio your dream job?
Huuuge Games, leading mobile game provider, is seeking a Software Engineering Manager with hands-on experience in coding to build our flagship game - Huuuge Casino.
Your mission will be to build best-in-class features to improve our player experience in a highly dynamic game-dev environment.

Become a part of an exciting adventure bringing fun & truly social experience to millions of players around the world from our offices in Warsaw, Szczecin or Bydgoszcz. We are an in-office first company and we work in a hybrid, 3 days from office mode.


What will you do?

  • Deliver high-quality game features by actively contributing to the code - up to 30% of your time.

  • Manage a team of up to 7 software engineers - coaching and developing competencies within the team; running regular 1:1s.

  • Work closely with other studio teams: contribute to discussions around feature requirements based on players' value and lead cross-team initiatives.

  • Conduct code reviews, and make technical contributions to product architecture as well as getting involved in solving bugs.

  • Challenge existing solutions and design, seek gaps and opportunities to constantly improve our players' experience and delivery timeline.

  • Ensure quality and resiliency of delivered solutions and game features

  • Build and negotiate technical improvements for features and Huuuge Casino platform based on value to our players.

Job requirements

What do we expect from you?

  • 10+ years of professional experience in software development.

  • 3+ years of professional experience in managing a team of software developers.

  • Strong sense of ownership and proactivity,

  • Active participation in feature design discussions with your team and stakeholders.

  • Experience in managing people's performance, providing feedback, coaching and supporting career development.

  • Organizational skills to manage priorities and workloads effectively in a highly dynamic environment.

  • Knowledge of Agile methodologies.


Technologies:

Required:

  • Java or C++ language (ideally both).

  • Experience in developing on mobile platforms (Android or Apple).

  • Good understanding of software technology stack - infrastructure, backend, client, quality assurance.

  • Good understanding of distributed resilient systems and cloud concepts.

Nice to have:

  • AWS

  • Kafka

  • Redis

  • Kubernetes

  • Lua language


What's in it for you?

or