Lead Backend Developer (Go)
- Hybrid
- Kraków, Małopolskie, Poland
- Warszawa, Mazowieckie, Poland
+1 more
Job description
We are looking for a skilled Lead Backend Developer to help us bring iconic board games to the mobile gaming market. In this role, you’ll lead our backend development efforts, working on cutting-edge digital adaptations of well-known board games. You'll oversee all backend developers working on projects under Goliath Digital while having the unique opportunity to grow and shape a programming team that could expand to over 50 members.
Responsibilities
Lead and mentor a team of backend programmers, fostering growth and development.
Actively contribute to programming tasks using Go (Golang).
Collaborate with designers and stakeholders to bring engaging game concepts to life.
Ensure technical excellence and deliver high-quality solutions across all projects.
Develop and implement best practices, tools, and processes to enhance team productivity.
Drive innovation, creativity, and continuous improvement within the team.
Participate in strategic planning to contribute to company growth and success.
Requirements
Must-Have Skills & Experience:
5+ years of commercial programming experience.
2+ years of leadership experience.
Strong proficiency in Go (Golang) and SQL (PostgreSQL).
Knowledge of software architecture, design patterns, algorithms, and data structures.
Experience with Linux development, command-line tools, and Git.
Familiarity with high-performance distributed systems and client/server applications.
Strong communication skills, with the ability to collaborate effectively across teams and present ideas clearly.
Excellent command of English, both written and spoken.
Ability to work independently and collaboratively in a team environment.
Nice-to-Have Skills:
Previous experience with published game projects.
Proficiency in gRPC and Protocol Buffers.
Familiarity with Docker, Kubernetes, Node.js, and Redis.
Experience working within Agile or Scrum frameworks.
What We Offer
A unique opportunity to lead and shape a growing programming team.
Flexible working arrangements: online (based in Poland) or in an office (Cracow/Warsaw).
A collaborative and inclusive work environment with highly skilled senior programmers eager to exchange their knowledge.
Access to Luxmed healthcare for you and your family.
Mental health support, including co-financed counseling and psychological services.
MultiSport card, personal training budget, and access to an extensive board game library.
Multiple opportunities to play and enjoy board games during and after work.
Details
- Kraków, Małopolskie, Poland
- Warszawa, Mazowieckie, Poland
or
All done!
Your application has been successfully submitted!