زرینو
زرینو

Backend Team Lead

Tehran/ Jordan
Full Time
Saturday to Wednesday
-
Loan -Bonus -Health insurance -Flexible working hours -Learning stipends -Lunch -Occasional packages and gifts
51 - 200 employees
IT / Software / Hardware
Iranian company dealing only with Iranian entities
1399
Privately held
توضیحات بیشتر

key Requirements

6 years experience in similar position
Managerial work experience
Python - Intermediate
Django - Intermediate

Job Description

We are looking for a highly skilled and motivated Backend Team Lead with expertise in Django (Python) or Golang to lead our backend engineering team. This role combines hands-on development with technical leadership. You will be responsible for architecting scalable backend systems, mentoring developers, and ensuring the delivery of high-quality software aligned with business goals.


Key Responsibilities:

  • Lead, mentor, and support a team of backend developers, fostering a high-performing and collaborative team environment.
  • Collaborate with product managers, frontend developers, and DevOps engineers to deliver end-to-end features and solutions.
  • Design, develop, and maintain backend services using Django (Python) or Golang, ensuring reliability, performance, and scalability.
  • Apply microservices architecture principles to build decoupled and independently deployable services.
  • Design and implement robust APIs (REST or GraphQL), ensuring consistency, versioning, and documentation.
  • Drive the implementation of event-driven systems and messaging queues for inter-service communication.
  • Optimize backend systems for performance, fault tolerance, and scalability.
  • Define and maintain data storage solutions using technologies such as PostgreSQL, ElasticSearch, or MongoDB.
  • Oversee containerization with Docker and orchestration using Kubernetes, collaborating with DevOps as needed.
  • Manage CI/CD pipelines to streamline testing, deployment, and releases.
  • Conduct code and architecture reviews to ensure adherence to best practices and maintain code quality.
  • Stay current with industry trends and technologies; introduce improvements and innovations as appropriate.
  • Actively participate in Agile ceremonies including sprint planning, retrospectives, and daily stand-ups.


Required Qualifications:

  • Proven experience leading a backend team or functioning as a senior backend developer with leadership responsibilities.
  • Strong hands-on experience with Django (Python) or Golang in a production environment.
  • Solid grasp of software design principles, architecture patterns, and backend service development.
  • Experience building scalable APIs (REST/GraphQL) and implementing secure, maintainable interfaces.
  • Proficiency in building and managing microservices-based architectures.
  • Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes.
  • Strong experience with CI/CD workflows and DevOps practices.
  • Deep understanding of relational and NoSQL databases and ORM tools.
  • Excellent problem-solving, leadership, and communication skills.

Job Requirements

Age
25 - 38 Years Old
Gender
Men / Women
Military service
Military service must be done
Software
Django| Intermediate Python| Intermediate

ثبت مشکل و تخلف آگهی

ارسال رزومه برای زرینو