Key Responsibilities
Lead and manage full-stack development projects using Python/Django and Next.js.
Design, architect, and implement scalable and secure systems.
Collaborate with cross-functional teams — product, design, and operations — to deliver high-impact features.
Review code, enforce best practices, and drive continuous improvement.
Mentor and support developers through technical guidance and performance feedback.
Manage the CI/CD pipeline and ensure smooth, reliable deployments.
Monitor system health, optimize performance, and resolve production issues efficiently.
Stay up-to-date with emerging technologies and evaluate their potential impact. ⸻ Required Skills and Experience
5–8 years of total experience in software development with Python/Django and Next.js.
Proven experience in leading small to mid-sized engineering teams.
Strong understanding of REST APIs, microservices, and scalable architectures.
Hands-on experience with PostgreSQL, Docker, AWS/GCP, and CI/CD pipelines.
Proficient in React, TypeScript, and modern JavaScript frameworks.
Strong problem-solving skills and ability to make technical decisions independently.
Excellent communication and collaboration skills.
Qualifications
Preferred Qualifications
Experience with cloud infrastructure design and cost optimization.
Exposure to agile methodologies (Scrum/Kanban).
Familiarity with data-driven product development and analytics.
Additional Information
We are seeking a Tech Lead to drive end-to-end development, architecture, and delivery of scalable web applications. The ideal candidate will combine strong technical expertise with leadership skills — guiding a team of developers, ensuring high-quality code, and aligning technology with business goals. This role is hands-on and requires someone who thrives in a fast-paced, startup environment, enjoys problem-solving, and can lead by example.