Role Overview
We are seeking an experienced Technical Lead with a strong background in both frontend and backend development with deep expertise in backend systems using Golang. This role requires a balance of hands-on technical contribution, team leadership, and cross-functional collaboration.
Key Responsibilities
Lead and mentor engineering teams, ensuring high-quality code delivery and best practices
Design, develop, and maintain scalable backend systems using Golang
Collaborate with frontend teams to ensure seamless integration and performance optimization
Architect and manage APIs, databases, and system integrations
Oversee systems that rely on third-party integrations and real-time data processing
Conduct root cause analysis and resolve technical and delivery challenges effectively
Review code, technical designs, and system architecture to ensure alignment with business goals
Drive Agile development processes, including sprint planning, stand-ups, and retrospectives
Communicate effectively with stakeholders across product, design, and business teams
Required Skills & Qualifications 2–5 years of experience leading engineering teams
Strong understanding of backend systems, APIs, and frontend dependencies
Hands-on experience with programming languages such as Python, Golang.
Solid understanding of software development fundamentals, including:
Backend logic and architecture
API design and integration
Database management
Frontend frameworks
Proven ability to understand and contribute to code, system architecture, and developer workflows
Experience managing products involving third-party services and real-time data
Strong problem-solving skills with experience in root cause analysis
Ability to read and interpret technical documentation and developer discussions
Excellent communication and stakeholder management skills