Source description
About the role
Role Overview As a Tech Lead – Full Stack Engineer, you will take ownership of designing, developing, and delivering end-to-end software solutions using React, Python, Node.js, and Golang. You will lead a team of engineers, contribute to architecture decisions, and ensure the delivery of scalable, secure, and high-performing applications. Required Skills & Qualifications (Must-Have) 5+ years of professional experience in full-stack development. Strong expertise in: React.js (Hooks, Context API, Redux, Component Architecture) Node.js (Express/NestJS, REST APIs, Event-driven systems) Python (Django/FastAPI, backend services, scripting) Solid understanding of: Data structures, algorithms, and system design RESTful APIs, authentication, authorization (JWT/OAuth) Database technologies (PostgreSQL, MySQL, MongoDB) Proven experience leading teams and mentoring engineers. Strong communication, collaboration, and problem-solving skills. Nice-to-Have Skills (Preferred) Experience with Golang for high-performance backend services. Cloud experience with AWS / GCP / Azure. Knowledge of containerization and orchestration tools: Docker, Kubernetes Familiarity with CI/CD tools: GitHub Actions, Jenkins, GitLab CI Experience with microservices architecture and distributed systems. Exposure to DevOps practices and infrastructure as code (Terraform, CloudFormation).