Role Description
Seeking a Lead Python Full Stack Developer to design, build, and scale enterprise-grade applications. The ideal candidate has strong expertise in Python backend frameworks (Django/FastAPI/Flask), modern frontend technologies (React/JavaScript/TypeScript), cloud-native development, and team leadership. You will collaborate with architects, product managers, and cross-functional teams to deliver secure, scalable, and high-performing solutions.
Technical Skills
- 7+ years of full-stack development experience, with at least 2+ years as a Tech Lead.
- Strong backend expertise in Python and frameworks (Django, FastAPI, Flask).
- Proficiency in frontend development with React.js/JavaScript/TypeScript.
- Strong database experience: SQL (PostgreSQL, MySQL), NoSQL (MongoDB, Redis).
- Experience with cloud platforms (AWS/Azure/GCP) and serverless architectures.
- Hands-on with CI/CD pipelines, Git, Docker, Kubernetes.
- Experience in unit testing, TDD/BDD, and automation frameworks (PyTest, Selenium, Playwright).
- Knowledge of scalable architecture, microservices, and event-driven design.
- Strong problem-solving, debugging, and performance optimization skills.
- Excellent communication and stakeholder management skills
Nice-to-have skills
- Experience with RAG pipelines, embeddings, and GenAI frameworks (LangChain, LangGraph, LLaMA, OpenAI API).
- Understanding of front-end integration (React dashboards, Audit Analytics).
- Familiarity with QA automation frameworks (PyTest, Playwright) for backend validation
Qualifications
Bachelor's Degree in Computer Science or related science field or equivalent.