HumanBit Logo

Python Lead Full Stack Developer | Codersbrain

full-time
Posted on July 29, 2025

Job Description

Lead Full Stack Developer (India-based)

Company Overview

Information about the company is not specified.

Job Summary

The Lead Full Stack Developer will join the India-based engineering team, leading the design and development of backend, frontend, and cloud infrastructure layers. This role involves collaborating with global product and engineering stakeholders, mentoring developers, making critical technical decisions, and ensuring the creation of scalable, high-performing software systems.

Responsibilities

  • Technical Leadership

    • Lead technical design and delivery of backend services and full-stack features.
    • Collaborate with architects and product stakeholders to translate requirements into scalable solutions.
    • Serve as Subject Matter Expert (SME) on core platform components and system architecture decisions.
    • Drive adoption of engineering best practices, including code reviews, testing, performance optimization, and Continuous Integration/Continuous Deployment (CI/CD).
  • Hands-on Development

    • Write and review production-quality code in Python/Django.
    • Contribute to frontend development using JavaScript/React.
    • Implement and optimize database models and queries using PostgreSQL and MySQL.
    • Build and manage services on Amazon Web Services (AWS), utilizing EC2/ECS, S3, RDS, Lambda, etc.
  • Team Collaboration & Delivery Oversight

    • Support sprint planning, estimation, and execution in Agile teams.
    • Work with cross-shore teams to ensure smooth handoffs, clear communication, and alignment on priorities.
    • Lead technical discussions and proactively unblock delivery challenges.
  • Mentorship & Growth

    • Coach junior developers through technical guidance and code reviews.
    • Contribute to hiring and onboarding efforts for the India team.
    • Advocate for a culture of engineering excellence, feedback, and continuous learning.

Qualifications

  • Basic Qualifications
    • 8+ years of software development experience, including 2+ years in a technical leadership role.
    • Strong hands-on expertise with Python/Django.
    • Experience building applications backed by PostgreSQL or MySQL.
    • Solid knowledge of AWS cloud infrastructure and cloud-native architectures.
    • Exposure to frontend development using React, JavaScript, HTML/CSS.
    • Familiarity with Git, CI/CD pipelines, and automated testing practices.
    • Strong problem-solving, architectural thinking, and communication skills.

Preferred Skills

  • Professional experience scaling web applications in production environments.
  • Deep understanding of RESTful API design, microservices, and distributed systems.
  • Ability to mentor and guide teams across time zones.
  • Experience leading agile delivery in fast-paced product teams.
  • Passion for clean, maintainable code and modern development practices.

Experience

  • A minimum of 8 years of software development experience, with at least 2 years in a technical leadership capacity.

Environment

  • This is a hybrid position based in India, ideally located in Bangalore or Chennai.

Powered by
HumanBit Logo