Python Full Stack Developer (Python + Angular)

Agiliad

Pune District

On-site

INR 900,000 - 1,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Agiliad in Pune is seeking a Python Full Stack Developer with strong Python backend and Angular frontend development to design, build, and deploy scalable web applications.

You will create RESTful APIs with FastAPI, Django, or Flask, build responsive UIs with Angular, and collaborate across teams to deliver high-quality software.

Experience with cloud and DevOps tools (AWS/Azure/GCP, Docker, Kubernetes) and CI/CD is a plus.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • 58 years of experience in full-stack application development.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.
  • Experience working in Agile/Scrum environments.

Responsibilities

  • Design, develop, test, and maintain full-stack web applications using Python and Angular.
  • Develop scalable backend services and RESTful APIs using Python frameworks such as FastAPI, Django, or Flask.
  • Build responsive, interactive user interfaces using Angular, TypeScript, HTML5,CSS3, and JavaScript.
  • Integrate frontend applications with backend APIs and third-party services.
  • Optimize application performance, scalability, and security.
  • Write reusable, testable, and efficient code following coding standards and best practices.
  • Participate in architecture discussions, design reviews, and code reviews.
  • Collaborate with product managers, UI/UX designers, QA engineers, and DevOps teams throughout the development lifecycle.
  • Troubleshoot production issues and implement timely resolutions.
  • Contribute to CI/CD pipelines and deployment automation.

Skills

Python
FastAPI
Django
Flask
REST API design
Asynchronous programming
OAuth2
JWT
SSO
Angular
TypeScript
JavaScript (ES6+)
HTML5
CSS3
RxJS
Angular Material
State management
PostgreSQL
MySQL
SQL Server
MongoDB
SQL queries optimization
AWS
Azure
Google Cloud Platform
Docker
Kubernetes
CI/CD
Jenkins
GitHub Actions
GitLab CI
Azure DevOps
Git
PyTest
Unittest
Jasmine
Karma
SonarQube

Education

Bachelor's degree in Computer Science / Information Technology
Master's degree in Computer Science / Information Technology
58 years of experience in full-stack application development

Tools

FastAPI
Django
Flask
Angular
TypeScript
HTML5
CSS3
RxJS
Angular Material
Git
Docker
Kubernetes
Jenkins
GitHub Actions
GitLab CI
Azure DevOps

Job description

Job Title: Python Full Stack Developer (Python + Angular)


Experience: 2-5 Years


Location: Pune


Employment Type: Full-time


Job Summary


We are looking for an experienced Python Full Stack Developer with strong expertise in Python backend development and Angular frontend development.

The ideal candidate should have experience designing, developing, and deploying scalable web applications, building RESTful APIs, and working with modern cloud and DevOps technologies.

The candidate should be passionate about writing clean, maintainable code and collaborating with cross-functional teams to deliver high-quality software solutions.


Key Responsibilities


Design, develop, test, and maintain full-stack web applications using Python and Angular.

Develop scalable backend services and RESTful APIs using Python frameworks such as FastAPI, Django, or Flask.

Build responsive, interactive user interfaces using Angular, TypeScript, HTML5,CSS3, and JavaScript.

Integrate frontend applications with backend APIs and third-party services.

Optimize application performance, scalability, and security.

Write reusable, testable, and efficient code following coding standards and best practices.

Participate in architecture discussions, design reviews, and code reviews.

Collaborate with product managers, UI/UX designers, QA engineers, and DevOps teams throughout the development lifecycle.

Troubleshoot production issues and implement timely resolutions.

Contribute to CI/CD pipelines and deployment automation.


Required Skills

Backend

Strong programming experience in Python.

Hands-on experience with FastAPI, Django, or Flask.

Strong knowledge of REST API design and development.

Experience with asynchronous programming is preferred.

Knowledge of authentication mechanisms such as OAuth2, JWT, and SSO.


Frontend

Strong experience with Angular (v12 or above).

Proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS3.

Experience with RxJS, Angular Material, and state management.

Good understanding of responsive web design principles.


Database

Experience with PostgreSQL, MySQL, or SQL Server.

Knowledge of MongoDB or other NoSQL databases is an advantage.

Ability to write optimized SQL queries and perform database tuning.


Cloud & DevOps

Experience with AWS, Azure, or Google Cloud Platform.

Familiarity with Docker and Kubernetes.

Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.

Version control using Git.


Testing & Quality

Experience with unit testing frameworks such as PyTest or Unittest.

Frontend testing experience with Jasmine or Karma.

Knowledge of integration and end-to-end testing.

Familiarity with SonarQube and code quality tools.


Required Qualifications

Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.

58 years of experience in full-stack application development.

Strong analytical and problem-solving skills.

Excellent communication and collaboration skills.

Experience working in Agile/Scrum environments.


Preferred Skills

Experience with microservices architecture.

Knowledge of message brokers such as RabbitMQ or Kafka.

Familiarity with GraphQL.

Experience with Redis or caching technologies.

Knowledge of Elasticsearch is a plus.

Exposure to AI/ML integration using Python libraries is an added advantage.


Nice to Have

Experience with Infrastructure as Code (Terraform or CloudFormation).

Knowledge of monitoring tools such as Prometheus, Grafana, or ELK Stack.

Experience working in secure software development environments.

Relevant certifications in Python, Angular, AWS, Azure, or Kubernetes.


Key Competencies

Full Stack Application Development

Python Development

Angular Development

REST API Development

Microservices Architecture

Database Design and Optimization

Cloud Technologies

DevOps Practices

Performance Optimization

Problem Solving

Team Collaboration


Agile Software Development

Design, develop, test, and maintain full-stack web applications using Python and Angular.

Develop scalable backend services and RESTful APIs using Python frameworks such as FastAPI, Django, or Flask.

Build responsive, interactive user interfaces using Angular, TypeScript, HTML5,CSS3, and JavaScript.

Integrate frontend applications with backend APIs and third-party services.

Optimize application performance, scalability, and security.

Write reusable, testable, and efficient code following coding standards and best practices.

Participate in architecture discussions, design reviews, and code reviews.

Collaborate with product managers, UI/UX designers, QA engineers, and DevOps teams throughout the development lifecycle.

Troubleshoot production issues and implement timely resolutions.

Contribute to CI/CD pipelines and deployment automation.


Required Skills

Backend

Strong programming experience in Python.

Hands-on experience with FastAPI, Django, or Flask.

Strong knowledge of REST API design and development.

Experience with asynchronous programming is preferred.

Knowledge of authentication mechanisms such as OAuth2, JWT, and SSO.


Frontend

Strong experience with Angular (v12 or above).

Proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS3.

Experience with RxJS, Angular Material, and state management.

Good understanding of responsive web design principles.


Database

Experience with PostgreSQL, MySQL, or SQL Server.

Knowledge of MongoDB or other NoSQL databases is an advantage.

Ability to write optimized SQL queries and perform database tuning.


Cloud & DevOps

Experience with AWS, Azure, or Google Cloud Platform.

Familiarity with Docker and Kubernetes.

Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.

Version control using Git.


Testing & Quality

Experience with unit testing frameworks such as PyTest or Unittest.

Frontend testing experience with Jasmine or Karma.

Knowledge of integration and end-to-end testing.

Familiarity with SonarQube and code quality tools.


Required Qualifications

Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.

58 years of experience in full-stack application development.

Strong analytical and problem-solving skills.

Excellent communication and collaboration skills.

Experience working in Agile/Scrum environments.


Preferred Skills

Experience with microservices architecture.

Knowledge of message brokers such as RabbitMQ or Kafka.

Familiarity with GraphQL.

Experience with Redis or caching technologies.

Knowledge of Elasticsearch is a plus.

Exposure to AI/ML integration using Python libraries is an added advantage.


Nice to Have

Experience with Infrastructure as Code (Terraform or CloudFormation).

Knowledge of monitoring tools such as Prometheus, Grafana, or ELK Stack.

Experience working in secure software development environments.

Relevant certifications in Python, Angular, AWS, Azure, or Kubernetes.


Key Competencies

Full Stack Application Development

Python Development

Angular Development

REST API Development

Microservices Architecture

Database Design and Optimization

Cloud Technologies

DevOps Practices

Performance Optimization

Problem Solving

Team Collaboration

Agile Software Development

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Fullstack Developer (5-15 Years)
Python Fullstack Developer (5-15 Years)

Infosys • Dadri, Chennai District, Bengaluru

Hybrid
INR 900,000 - 1,800,000
Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

On-site
INR 1,800,000 - 3,200,000
Fullstack Developer ( Angular with Python)
Fullstack Developer ( Angular with Python)

Tata Consultancy Services • Hyderabad, Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Development Lead
Software Development Lead

Jobtailor • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior Full Stack Developer (Java Spring Boot + Angular)
Senior Full Stack Developer (Java Spring Boot + Angular)

IntraEdge • Hyderabad

On-site
INR 2,200,000 - 4,000,000
Python Developer
Python Developer

Integel Institute Of Technology Tamil Nadu • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 900,000 - 1,300,000
Senior Python Fullstack Engineer
Senior Python Fullstack Engineer

Ciklum • Pune District, Chennai District

Hybrid
INR 1,800,000 - 3,000,000
Full stack developer
Full stack developer

Celestix Industries • Ahmedabad District

Hybrid
INR 600,000 - 900,000
Python Fullstack Developer
Python Fullstack Developer

Allegis Group • Hyderabad, Pune District

Hybrid
INR 2,500,000 - 4,200,000
Lead Engineer- Python Backend
Lead Engineer- Python Backend

Evalueserve India • Gurugram District

On-site
INR 1,200,000 - 2,000,000