Fullstack Developer ( Angular with Python)

Tata Consultancy Services

Hyderabad, Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tata Consultancy Services in Hyderabad is seeking a full-stack developer with strong Angular frontend and Python backend skills. You will build scalable web apps, design RESTful APIs, and collaborate across Product, Architects, UX/UI, QA, and DevOps teams to deliver secure, high-performance software.

The role emphasizes modern UI components, CI/CD, and cloud deployment readiness with best practices in security and performance optimization.

Qualifications

  • Strong hands-on experience with Angular (v10+).
  • Proficiency in TypeScript, JavaScript, HTML5, and CSS3.
  • Experience with Angular Material, RxJS, and component-based architecture.
  • Knowledge of responsive web design and cross-browser compatibility.
  • Experience integrating frontend apps with REST APIs.
  • Backend experience in Python with Django/FastAPI/Flask.
  • Experience designing scalable RESTful APIs and microservices.
  • Knowledge of OAuth2, JWT and SSO authentication.
  • ORM and relational DB design (PostgreSQL/MySQL/SQL Server).
  • NoSQL databases like MongoDB or Cassandra are a plus.
  • CI/CD, DevOps, Docker, Kubernetes, and cloud (Azure/AWS).
  • GraphQL and API Gateway concepts are a plus.
  • IaC tooling (Terraform/ARM) exposure is desired.
  • Testing, automation, and Agile/Scrum experience.

Responsibilities

  • Design, develop, and maintain scalable web apps using Angular and Python.
  • Build reusable frontend components with Angular and modern UI principles.
  • Develop backend services and APIs with Django, FastAPI, or Flask.
  • Design RESTful APIs and integrate with third-party systems.
  • Collaborate with product, architects, UX/UI, QA, and DevOps teams.
  • Contribute to architecture decisions, roadmaps, and security practices.
  • Optimize performance and ensure system reliability.
  • Create CI/CD pipelines for build, test, deploy, and release.
  • Manage Git repositories and enforce version control standards.
  • Conduct code reviews and maintain documentation.
  • Support cloud deployment strategies and infrastructure automation.

Skills

Angular
TypeScript
JavaScript
HTML5
CSS3
RxJS
Angular Material
REST APIs
OAuth2
JWT
SSO
OOP
Design patterns
PostgreSQL
MySQL
SQL Server
MongoDB
Cassandra
Kubernetes
Docker
Git
GitHub Actions
Jenkins
Terraform
IaC
GraphQL
API Gateway
Testing
Agile
Certifications

Tools

Docker
Kubernetes
Git
GitHub Actions
Jenkins
Terraform

Job description

Role & responsibilities
  • Design, develop, and maintain scalable, secure, and high-performance web applications using Angular and Python technologies.
  • Build responsive, reusable, and user-friendly frontend components using Angular frameworks and modern UI design principles.
  • Develop robust backend services, APIs, and business logic using Python frameworks such as Django, FastAPI, or Flask.
  • Design and implement RESTful APIs and integrate third-party services and enterprise systems.
  • Collaborate with Product Managers, Architects, UX/UI Designers, QA Engineers, and DevOps teams throughout the software development lifecycle.
  • Participate in architectural discussions and contribute to application design, technical roadmaps, and technology selection. Implement authentication, authorization, and security best practices across application layers.
  • Optimize application performance, troubleshoot production issues, and ensure system reliability.
  • Create and maintain CI/CD pipelines to automate build, testing, deployment, and release processes.
  • Manage source code repositories using Git and adhere to branching and version control best practices.
  • Conduct code reviews and enforce coding standards, design principles, and software quality practices.
  • evelop and maintain technical documentation, API speci cations, and deployment guidelines.
  • upport cloud deployment strategies and infrastructure automation initiatives.
Preferred candidate profile
Frontend Development
  • Strong hands-on experience with Angular (v10+) .
  • Prociency in TypeScript, JavaScript (ES6+), HTML5, and CSS3
  • Experience with Angular Material, RxJS, and component-based architecture
  • Strong understanding of responsive web design and cross-browser compatibility
  • Familiarity with state management techniques and frontend performance optimization
  • Experience integrating frontend applications with REST AP.
Backend Development
  • Strong programming experience in Python
  • Hands-on expertise with Django, FastAPI, or Flask
  • Experience designing and developing scalable RESTful APIs and microservices
  • Strong understanding of object-oriented programming (OOP) principles and design patterns
  • Experience with API security, authentication, and authorization mechanisms (OAuth2, JWT, SSO)
  • Knowledge of asynchronous programming and backend performance optimization
  • Strong experience with relational databases such as PostgreSQL, MySQL, or SQL Server
  • Experience with ORM frameworks and database design principles
  • Knowledge of NoSQL databases such as MongoDB or Cassandra is a plus
  • Ability to optimize queries and improve database performance
DevOps & Deployment
  1. Prociency with Git and modern version control workflows
  2. Strong understanding of CI/CD pipelines and DevOps practices
  3. Experience with Azure DevOps, GitHub Actions, Jenkins, or similar tools
  4. Exposure to containerization technologies such as Docker
  5. Familiarity with orchestration platforms such as Kubernetes
  6. Experience with deployment automation and environment management
Cloud Technologies
  1. Hands-on experience with Microsoft Azure or Amazon Web Services (AWS)
  2. Experience deploying cloud-native applications and services.
  3. Understanding of cloud security, scalability, monitoring, and observability tools.
Good to Have
  • Experience working with event-driven architectures and messaging systems such as Kafka or RabbitMQ
  • Knowledge of GraphQL and API Gateway concepts
  • Familiarity with Infrastructure as Code (IaC) tools such as Terraform or ARM templates
  • Experience with unit testing, integration testing, and test automation frameworks
  • Exposure to Agile/Scrum development methodologies
  • Certifi cations in Azure, AWS, Python, or Angular technologies
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Fullstack with python +Angular+cloud
Fullstack with python +Angular+cloud

Tata Consultancy Services • Hyderabad

On-site
INR 2,000,000 - 3,500,000
Python Fullstack Developer
Python Fullstack Developer

Allegis Group • Hyderabad, Pune District

Hybrid
INR 2,500,000 - 4,200,000
Fullstack Developer
Fullstack Developer

Tata Consultancy Services • Dadri, New Delhi, Chennai District

On-site
INR 900,000 - 1,300,000
Python Fullstack Developer
Python Fullstack Developer

Ciklum • Chennai District, Pune District

Hybrid
INR 1,400,000 - 2,100,000
Python Developer AI
Python Developer AI

People Prime Worldwide • Chennai District

Hybrid
INR 1,200,000 - 2,400,000
Python Full Stack Developer
Python Full Stack Developer

PREVAJ • Chennai District

On-site
INR 1,200,000 - 2,100,000
Full Stack Technical Lead
Full Stack Technical Lead

Navikenz • Bengaluru

On-site
INR 800,000 - 1,200,000
Full Stack Developer (Python + Typescript)
Full Stack Developer (Python + Typescript)

Prowess Publishing • Bengaluru

Hybrid
INR 1,200,000 - 1,600,000
Full Stack Engineer - Python/React.js
Full Stack Engineer - Python/React.js

Ajackus • Kolkata District

On-site
INR 1,200,000 - 1,800,000
Full Stack Developer
Full Stack Developer

Kohler • Pune District

On-site
INR 900,000 - 1,400,000