DevJobs

Backend Team Lead

Overview
Skills
  • Go Go
  • OOP OOP
  • Design Patterns
  • Azure Azure
  • GCP GCP
  • AWS AWS
  • Kubernetes Kubernetes
We are looking for a highly skilled and motivated Software Team Lead to drive the technical direction of our development team while maintaining a substantial hands-on contribution. This role involves leading the team, hiring top talent, and ensuring the successful delivery of high-quality software solutions.

Responsibilities:

  • Design, develop, and maintain backend systems and APIs to support our web applications.
  • Implement and optimize data storage solutions, including databases, to ensure efficient and reliable data management.
  • work closely with front-end developers to integrate backend functionalities and ensure a seamless user experience.
  • Collaborate with product managers, stakeholders, and cross-functional teams to gather requirements, translate them into technical specifications, troubleshoot and resolve backend-related issues, and optimize system performance.

Requirements:

  • Ability to communicate effectively with both technical and non-technical stakeholders.
  • 6+ years of experience in backend development with a strong focus on scalable, high-performance systems.
  • 2+ years of management experience, leading engineering teams and projects.
  • A relevant degree in Computer Science, Engineering, or related field.
  • Proficient in Object-Oriented Programming (OOP) principles and design patterns.
  • Strong problem-solving and debugging skills, with experience working in complex backend systems.
  • Experience with Go (Golang) for backend development.
  • Familiarity with Kubernetes (K8s) for container orchestration and management.
  • Experience with cloud platforms (AWS, GCP, Azure) and cloud-native architectures.
Zero Networks