At Azki Seller, we’re committed to building high-performance, collaborative, and growth-driven engineering teams. As a Backend Team Lead, you will be at the heart of this mission, driving technical excellence, nurturing talent, and ensuring seamless delivery of projects that align with our product strategy and business goals.
Responsibilities:
Technical Responsibilities:
- Design and develop scalable and maintainable software architecture
- Select appropriate technologies, tools, and technical standards
- Review and approve code to ensure quality, performance, and security
- Address complex technical challenges and system bottlenecks
- Define, maintain, and enforce best practices and coding standards
- Ensure system scalability, reliability, and maintainability
- Collaborate closely with DevOps on CI/CD pipelines and infrastructure
Team Leadership Responsibilities
- Provide technical guidance and mentorship to team members
- Lead technical task breakdown and prioritization
- Support developers’ technical growth and career development
- Foster a culture of quality, ownership, and continuous learning
- Act as a bridge between engineers and non-technical roles (PM, PO, QA) Business & Product Collaboration
- Translate business requirements into effective technical solutions
- Provide technical estimations and manage technical debt
- Participate in product and roadmap discussions from a technical perspective
- Communicate technical risks and trade-offs to stakeholders clearly
Required Skills:
- Strong expertise in one or more programming languages (e.g., C# / .NET)
- Hands-on experience designing large-scale or distributed systems
- Solid understanding of: Software Design Patterns, SOLID principles and Clean Architecture, Database design and optimization, Messaging and event-driven architectures
- Strong problem-solving and decision-making skills
- Excellent communication and leadership abilities