Description : About the Role :
We are looking for a highly skilled Python Full Stack Developer to join our dynamic engineering team. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications using modern backend frameworks and responsive front-end technologies.
You will collaborate closely with cross-functional teams to deliver high-quality, efficient, and user-centric solutions.
Key Responsibilities :
- Design, develop, and deploy end-to-end web applications using Python-based frameworks such as Django or Flask.
- Build and maintain RESTful APIs and integrate with third-party services or internal systems.
- Develop responsive front-end interfaces using React.js, Angular, or Vue.js.
- Work with relational and non-relational databases such as PostgreSQL, MySQL, or MongoDB.
- Ensure code quality, scalability, and security through best development practices.
- Collaborate with DevOps teams to implement CI / CD pipelines and containerization using Docker / Kubernetes.
- Perform code reviews, debugging, and performance optimization to ensure reliable application behavior.
- Participate in the full software development lifecycle from concept and design to testing and deployment.
- Stay updated with the latest trends in Python development, front-end frameworks, and cloud technologies.
Required Skills and Qualifications :
Bachelors or Masters degree in Computer Science, Engineering, or related field.4 to 10 years of experience as a Full Stack Developer, with strong expertise in Python.Hands-on experience with Django / Flask / FastAPI for backend development.Proficiency in front-end technologies HTML5, CSS3, JavaScript (ES6+), and frameworks like React.js / Angular / Vue.js.Strong understanding of REST APIs, microservices architecture, and authentication mechanisms (OAuth, JWT).Experience with databases (SQL and NoSQL) and ORM frameworks.Familiarity with Git, CI / CD pipelines, and containerization tools (Docker, Kubernetes).(ref : hirist.tech)