Job Description: Python Full Stack Developer (2+ Years Experience)
Experience: 2+ Years
Employment Type: Full-Time
About the Role
We are looking for a talented and self-driven Python Full Stack Developer with 2+ years of experience building modern web applications. You should be comfortable working across both frontend and backend systems, with strong hands-on experience in Python/Django and modern frontend frameworks such as React or Angular.
We value developers who embrace modern AI-assisted development workflows (“vibe coding”) using tools such as Antigravity, Cursor, GitHub Copilot and similar AI-powered IDEs to accelerate development, improve productivity, and enhance code quality.
Responsibilities
- Design, develop, and maintain scalable full-stack web applications
- Build RESTful APIs and backend services using Python and Django
- Develop responsive frontend applications using React or Angular
- Collaborate with product, design, and engineering teams
- Write clean, maintainable, and well-tested code
- Use AI-assisted development tools to improve development velocity and code quality
- Participate in code reviews and technical discussions
- Optimize application performance and scalability
- Troubleshoot and debug production issues
Required Skills
- 2+ years of professional experience in full-stack development
- Strong proficiency in Python and Django
- Experience with frontend frameworks: React.js and/or Angular
- Solid understanding of: REST APIs ,HTML5, CSS3, JavaScript/TypeScript
- Database design (PostgreSQL/MySQL)
- Experience with Git-based workflows
- Familiarity with AI coding assistants and modern AI IDEs such as: Cursor, Antigravity or Github Copilot
Nice to Have
- Experience with cloud platforms (AWS/GCP/Azure)
- Knowledge of Docker and CI/CD pipelines
- Experience with FastAPI or microservices architecture
- Familiarity with Agile/Scrum methodologies
- Open-source contributions or side projects