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.