freehire launches on Product Hunt on 26 August.

Follow →

Team Lead GO

Open 31d posting dated 3 weeks ago

Summary

Leads a Go development team, designing scalable backend services and microservices in a cloud-native stack while mentoring engineers and coordinating sprint delivery.

RedCore is an international business group that creates technological solutions for digital markets. Our products and services cover fintech, marketing, e-commerce, customer service, communications, and regulatory technologies.

We are looking for a Team Lead GO to join our team!

Requirements:

  • 3+ years of development experience with Go;
  • Strong time management and organisational skills;
  • Ability to design and implement scalable and reliable software solutions;
  • Excellent problem-solving skills;

Git, GitLab, GitLab CI;

  • Experience with multiple databases (RDBMS, NoSQL, Redis) and messaging services (Kafka, NATS), ideally run in a cloud environment;
  • Strong system design skills;

REST/RPC transports;

  • Practical knowledge of containers (Docker, Kubernetes);
  • Experience with microservices design and development;
  • Understanding of the importance of a well-organised codebase and documentation;
  • Strong analytical skills and an open-minded, creative team player mindset;
  • English: Upper-Intermediate.

Will be plus:

  • Understanding of event-driven architecture;
  • Understanding of Twelve-Factor App methodology;

CloudEvents;

  • Experience working with cloud services (GCP/AWS);
  • GitOps;
  • Terraform;
  • Helm/ArgoCD;
  • Grafana/Tempo/Loki + Prometheus;
  • High-load systems;
  • Experience coordinating complex third-party dependencies.

Soft Skills

  • Responsibility;
  • Sociability;
  • Proactivity;
  • Self-organization.

Responsibilities:

  • A Team Lead is the day-to-day technical coordinator of a specific team, acting as the execution arm of the EM and ensuring that the team is focused, unblocked, and working efficiently toward shared goals.
  • They ensure smooth operation, coordination, and quality within the team, while escalating architectural, technical, or people matters to the EM.
  • They are accountable for team delivery, individual growth, and operational excellence within their scope.

Technical Leadership, Ownership & Support:

  • Own the day-to-day technical execution within the team, from new features to bug fixes and quality improvements.
  • Ensure the team's code quality through reviews and enforcement of best practices (testing, 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 and testing. Lead by example through hands-on development, particularly for complex or critical features.
  • Own delivery of team components and backend capabilities 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.
  • Facilitate task prioritization, workload balancing, and sprint planning. - Track progress, identify risks, and resolve blockers.

Planning & Delivery Coordination:

  • 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.

People Leadership & Development:

  • 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 junior and mid-level engineers, by answering questions, sharing context, and offering feedback.
  • Foster a positive and inclusive team culture; ensure psychological safety, motivation, and team morale.
  • Participate in team growth activities, including hiring, interviewing, candidate evaluation, and onboarding of new engineers.
  • Identify talent and growth opportunities; support 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.

Communication & Reporting:

  • Keep EM and PM informed of 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.

Success Criteria:

  • The team consistently delivers on commitments with high quality.

Engineers are growing in skills and autonomy.

  • The team operates efficiently, collaborates effectively, and maintains a healthy culture.
  • Stakeholders trust the team for delivery, transparency, and problem-solving.

Our benefits to you:
☘️An exciting and challenging job in a fast-growing business group, the opportunity to be part of a multicultural team of top professionals in Development, Architecture, Management, Operations, Marketing, Legal, Finance and more
🤝🏻Great working atmosphere with passionate experts and leaders, sharing a friendly culture and a success-driven mindset is guaranteed
🧑🏻‍💻Modern corporate equipment based on macOS or Windows and additional equipment are provided
🏖Paid vacations, sick leave, personal events days, days off
💵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
✈️In-house Travel Service
🦄Multiple internal activities: online platform for employees with quests, gamification, presents and news, clubs for movie / book / pets lovers and more
🎳Other benefits could be added based on your location

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available