Python Full Stack Developer
Location: Noida
Department: Products & Platforms
Experience: 4 to 10 Yrs
Job Description
Role Summary & Key Objectives
- Deliver robust, clean, and reusable code across the stack (backend + frontend).
- Ensure application performance, security, scalability, and reliability.
- Actively participate in design discussions, solutioning, and architecture decisions.
- Drive best practices in coding, testing, and deployment.
- Contribute to continuous improvement in development processes.
Core Responsibilities
- Design, develop, test, and deploy full-stack web applications using Python frameworks and modern frontend technologies.
- Build RESTful APIs / GraphQL services and integrate with external/internal systems.
- Develop responsive, user-friendly UIs with strong focus on performance and usability.
- Write unit/integration tests, perform code reviews, and ensure adherence to coding standards.
- Collaborate with product managers, designers, and QA teams to deliver features on time.
- Optimize applications for maximum speed, scalability, and reliability.
- Manage deployment pipelines, CI/CD, and contribute to cloud/infrastructure discussions (AWS/Azure/GCP).
Must-Have Skills (Technical & Soft)
- Strong proficiency in Python (Django/Flask/FastAPI) for backend development.
- Hands-on experience with frontend frameworks (React.js / Angular / Vue.js).
- Solid understanding of HTML5, CSS3, JavaScript (ES6+), TypeScript.
- Strong database skills β SQL (PostgreSQL/MySQL) & NoSQL (MongoDB/Redis).
- Experience in RESTful APIs, microservices architecture, authentication/authorization.
- Proficiency with Git, CI/CD pipelines, Docker, containerized deployments.
- Web socket / firebase
- Micro-frontend development
- Strong in OOP(s), Design Pattern
- SSO
- Strong problem-solving and analytical skills.
- Ability to work independently as well as in a team environment.
- Excellent communication & stakeholder management skills.
- Adaptability and eagerness to learn new technologies.
Good-to-Have Skills
- Exposure to cloud platforms (AWS/Azure/GCP).
- Experience with Kubernetes and modern DevOps practices.
- Knowledge of GraphQL.
- Familiarity with test automation frameworks (PyTest, Selenium, Cypress).
- Prior experience with Agile/Scrum methodology.
- Contribution to open-source or personal project portfolio on GitHub.
- Elasticsearch, RabitMQ
- Knowledge of Tailwind CSS
Experience Requirements
- 4 to 8 years of professional experience in full stack development.
- Demonstrated track record of delivering production-grade web applications.
- Experience in working in fast-paced product or service-based organizations.
KPIs / Success Metrics
- Timely delivery of features with high code quality and minimal defects.
- Application performance benchmarks (response time, uptime, scalability).
- Effective collaboration with team members and cross-functional stakeholders.
- Test coverage, code reusability, and adherence to best practices.
- Customer/stakeholder satisfaction with delivered solutions.
- Continuous learning and contribution to team knowledge-sharing.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
π₯³π₯³π₯³ 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineersβ¦ in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. π οΈ
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. π
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. π―
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. π
What Fellow Engineers Say
