Python Full Stack Developer
Actively Reviewing the ApplicationsVirtusa
India, Tamil Nadu, Chennai
Full-Time
On-site
INR 4–6 LPA
Posted 3 weeks ago
•
Apply by May 30, 2026
Job Description
Responsibilities
In this role, you will be responsible for developing responsive, user-friendly web interfaces using ReactJS and TypeScript. You will create reusable UI components with a component-based architecture using technologies like Hooks and Redux, while ensuring performance optimization, accessibility, and seamless user experiences. On the backend, you will design and develop RESTful APIs using Python frameworks, integrate frontend applications with backend services and third-party APIs, and implement secure authentication and authorization using standards such as JWT and OAuth. You will write clean, scalable, and testable code and contribute to the development of robust data processing pipelines and service integrations.
You will also work on containerized development and deployment using Docker and collaborate with DevOps teams to implement CI/CD pipelines, particularly using tools like ArgoCD. Source code will be managed through Git, and you will maintain unit testing practices using tools like Pytest for backend and Jest for frontend.
Required Skills And Qualifications
The ideal candidate must have hands-on experience with both Python and ReactJS, strong expertise in designing and integrating RESTful APIs, and experience working with relational databases such as PostgreSQL or MySQL. A strong understanding of Agile/Scrum methodologies is important, and a relevant technical degree is expected to validate your experience. You should bring 8 to 12 years of overall IT experience, with deep technical expertise and the ability to work independently with minimal supervision. Strong problem-solving skills, attention to detail, and the ability to manage collaboration effectively within a team are essential.
On the backend, solid experience with FastAPI, Flask, or Django is required, along with proficiency in working with JSON, exception handling, microservices, multithreading, and asynchronous I/O. On the frontend, experience with TypeScript and familiarity with UI libraries such as Shadcn UI and Tailwind CSS are highly desirable.
Preferred Qualifications
Experience with AWS and exposure to Agile SAFe practices are considered advantageous.
Soft Skills
The role demands excellent problem-solving and analytical abilities, along with strong verbal and written communication skills. You should be self-motivated, capable of working both independently and as part of a team, and committed to delivering high-quality, production-ready code..
In this role, you will be responsible for developing responsive, user-friendly web interfaces using ReactJS and TypeScript. You will create reusable UI components with a component-based architecture using technologies like Hooks and Redux, while ensuring performance optimization, accessibility, and seamless user experiences. On the backend, you will design and develop RESTful APIs using Python frameworks, integrate frontend applications with backend services and third-party APIs, and implement secure authentication and authorization using standards such as JWT and OAuth. You will write clean, scalable, and testable code and contribute to the development of robust data processing pipelines and service integrations.
You will also work on containerized development and deployment using Docker and collaborate with DevOps teams to implement CI/CD pipelines, particularly using tools like ArgoCD. Source code will be managed through Git, and you will maintain unit testing practices using tools like Pytest for backend and Jest for frontend.
Required Skills And Qualifications
The ideal candidate must have hands-on experience with both Python and ReactJS, strong expertise in designing and integrating RESTful APIs, and experience working with relational databases such as PostgreSQL or MySQL. A strong understanding of Agile/Scrum methodologies is important, and a relevant technical degree is expected to validate your experience. You should bring 8 to 12 years of overall IT experience, with deep technical expertise and the ability to work independently with minimal supervision. Strong problem-solving skills, attention to detail, and the ability to manage collaboration effectively within a team are essential.
On the backend, solid experience with FastAPI, Flask, or Django is required, along with proficiency in working with JSON, exception handling, microservices, multithreading, and asynchronous I/O. On the frontend, experience with TypeScript and familiarity with UI libraries such as Shadcn UI and Tailwind CSS are highly desirable.
Preferred Qualifications
Experience with AWS and exposure to Agile SAFe practices are considered advantageous.
Soft Skills
The role demands excellent problem-solving and analytical abilities, along with strong verbal and written communication skills. You should be self-motivated, capable of working both independently and as part of a team, and committed to delivering high-quality, production-ready code..
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Job Recommendations
View All
Salesforce QA Automation Tester
86% matchdotSolved Systems Inc.
India
Full-Time
₹18–21 LPA
Sales
Salesforce
Communication Skills
+11
Data Engineer- Support
79% matchVirtusa
India
Full-Time
Git
Python
DevSecOps
+11
Analyst/Senior Analyst - Data Science - Hyderabad
86% matchDeloitte
India
Full-Time
Machine Learning
MARKETING
Data Analysis
+5
Full Stack Engineer
93% matchLuxoft
India
Full-Time
₹3–6 LPA
Python
Software development
Software engineering
+1
QA Manager
88% matchRELQ TECHNOLOGIES
India
Full-Time
Engineering
Jenkins
Docker
+11
Share
Quick Apply
Upload your resume to apply for this position