2,614 Open roles
98 Companies
54 Posted today
Jobs / Pin-Up Global / Team Leader (Backend)
Posted 2026-05-21

Team Leader (Backend)

Description

We are looking for a Team Leader (Backend) to join our fast-growing business group. You will be part of a multicultural team of top professionals in Development, Architecture, Management, Operations, Marketing, Legal, Finance and more. We offer a great working atmosphere with passionate experts and leaders, sharing a friendly culture and a success-driven mindset. This is an exciting and challenging job where you will have the opportunity to take your career to the next level with PIN-UP.

Responsibilities
  • Own the day-to-day technical execution within the team – from new features to bug fixes and quality improvements.
  • Ensure team’s code quality via reviews and enforcement of best practices (tests, security, maintainability).
  • Drive code reviews, enforce coding standards, promote testing and documentation, and help the team write robust, production-ready code.
  • Support and contribute to hands-on coding / testing. Lead by example through hands-on development, particularly for complex or critical features. Own delivery of features and components as defined in sprint goals.
  • Facilitate design discussions within the team; escalate complex architecture topics to EM or Architect.
  • Raise and track technical debt; provide input to the EM for prioritization.
  • Keep track of technical debt and highlight priorities to the EM for future planning.
  • Facilitate task prioritization, workload balancing, and sprint planning.
  • Track progress, identifies risks, and resolves blockers.
  • Ensure alignment with PMs, QA, DevOps, and BAs on deliverables.
  • Work closely with PMs, EMs, QAs, and BAs to ensure that deliverables are clearly understood, scoped, and assigned.
  • Break down work items into deliverable tasks in collaboration with PMs and EMs balancing workload fairly across developers and helping manage priorities during sprints.
  • Actively participate in sprint planning, stand-ups, and retrospectives.
  • Monitor team progress and adjust scope or priorities when needed, escalating blockers to the EM.
  • Maintain transparency on delivery status and keep stakeholders informed of changes, delays, or challenges.
  • Coordinate hand-offs and dependencies within the team and with adjacent teams.
  • Directly manage engineers on the team (Juniors, Middles, Seniors).
  • Conduct 1:1s, performance evaluations, career growth discussions, and coaching.
  • Provide day-to-day mentoring and guidance to developers, especially juniors and mids, — by answering questions, sharing context, and offering feedback.
  • Foster a positive and inclusive team culture; ensure psychological safety, motivation, and team morale.
  • Identify talent and growth opportunities; supports professional development.
  • Partner with EM and Domain Lead to hire, onboard, and retain high-quality engineers.
  • Encourage a sense of ownership and pride in the team’s work; celebrate wins and learn from failures together.
  • Keep EM and PM informed of the team progress, risks, and dependencies.
  • Share updates from EM or domain leads with the team.
  • Act as the go-to person for team-level updates in cross-team syncs or sprint reviews.
  • Participate in cross-team discussions to ensure alignment with domain strategy and priorities.
Requirements
  • 6+ years of professional experience with Golang.
  • 2+ year of experience in a Technical Lead or Team Lead role.
  • Strong expertise in Go and microservices architecture.
  • Experience designing and implementing REST and RPC services.
  • Proficiency with Docker, Kubernetes, and container orchestration.
  • Practical experience with GitLab and GitLab CI/CD pipelines.
  • Solid experience with multiple databases – RDBMS (PostgreSQL, MySQL), NoSQL, Redis, etc.
  • Experience working with messaging systems (NATS, RabbitMQ, or Kafka).
  • Understanding of software engineering best practices – unit testing, code reviews, design documentation, and clean code principles.
  • Strong knowledge of scalable, distributed systems design and reliability engineering.
  • Hands-on experience in containerized environments and CI/CD automation.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of the LGTM stack (Loki, Grafana, Tempo, Mimir) or similar monitoring/observability solutions.
  • Experience with at least one frontend technology (Angular or React)
  • Python experience
  • Strong leadership and mentorship abilities.
  • High sense of ownership.
  • Mature, solution-oriented mindset.
  • Excellent team collaboration skills.
  • Strong delegation skills.
Benefits
  • Beautiful offices in Warsaw, Limassol, Yerevan work remotely or on-site with comfort and enjoy the opportunity to build a network of connections with professionals day by day
  • Modern corporate equipment based on macOS or Windows and additional equipment are provided
  • Paid vacations, sick leave, personal events days, days off ️
  • Corporate health insurance program for your well-being
  • Referral program enjoy cooperation with your colleagues and get the bonus
  • Educational programs: regular internal training sessions, compensation for external education, attendance of specialized global conferences
  • Rewards program for mentoring and coaching colleagues
  • Free internal English courses
  • Yoga classes to help you stay active and energized
  • In-house Travel Service
  • Multiple internal activities: online platform for employees with quests, gamification, presents and news, RedCore clubs for movie / book / pets lovers, special office days dedicated to holidays
  • Company events, team buildings
About Pin-Up Global

PIN-UP Global is an international holding specializing in the development and implementation of advanced technologies, B2B solutions, and innovative products for the iGaming industry.

Read more about Pin-Up Global →