Fullstack Engineer(Angular & Python)
Innover Digital Inc. Bengaluru, Karnataka, India
IT Services and IT Consulting · 1,001-5,000 employees
About the role
Design, develop, and deliver scalable full-stack applications, including responsive Angular frontends and Python-based APIs, while aligning solutions with enterprise architecture. Own end-to-end delivery, including stakeholder discussions, testing, production deployment, and post-deployment support.
What they look for
Requirements
Requires at least eight years of full-stack development experience and a BE/BTech or MTech in Computer Science or a similar engineering discipline. Candidates should have hands-on experience with Angular 16/17+, Python API frameworks, Azure, CI/CD, containers, API security, and end-to-end solution delivery.
Benefits
Full description
The team is responsible to provide best-in-class analytics solutions that help improve business decisions in Global Operations and other business sub-functions across organization This Organization, a “Center of Excellence” (CoE), consists of a high-performing team of experts who collaborate cross-functionally and provide analytics solutions to various business functions to suit their business needs. This team strives to improve the productivity & efficiency of business processes through business analytics, data science, application & automation projects. The resulting projects help accelerate businesses/stakeholders in decision-making by providing data insights. The team continuously develops the required technical skills and business acumen to help solve complex business problems & Use Cases in the semiconductor, manufacturing, and supply chain domains for the company. This role will be in Application Development group to support & deliver industry-leading solutions with speed and efficiency, while actively supporting the resilient and profitable growth of business
Eligibility Criteria:
Years of Experience: Minimum 8 years
Job Experience: Experience in Full Stack development
Educational: BE/BTech or MTech: Computer Science Engineering or Engineering in similar stream from leading institutes.
Primary Responsibilities:
- Develop efficient & scalable Full Stack Web Application to solve complex business problems by involving in design & implementation
- Design Client side and Server-side architecture to build end-to-end optimized systems
- Design and develop frontend reactive web applications using Angular, NodeJS and backend API based frameworks
- Migrate applications from Angular lower version to higher version of Angular 16 and above
- Deliver quick POCs to perform feasibility study in providing solutions to complex problems
- Deliver projects with an understanding and alignment with Enterprise Architecture
- Proficient in Agile methodology, process, and tools with familiarity on CI/CD Pipelines
- Work independently to deliver Solutions, handle stakeholder meetings.
- Understand the Requirement & Communicate Effectively the specifications, architecture/Design details, and flowcharts to have end-user
alignment to deliver quality solution.
- Responsible for Code deployment & support Hypercare post deployment, coordinating tests, and proper technical sign-off for production
go-live.
- Collaborate and adopt the latest technology stack in alignment with the Enterprise IT roadmap.
Mandatory Skills needed to perform the job:
- Expertise in web applications UI development and integration with Backend API
- Frontend (Angular/React): Build responsive SPA applications, Integrate APIs, manage state, optimize UI performance
- Hands experience with Angular V17 and above, HTML5, JavaScript/TypeScript, CSS, Sass, Dot Net (Windows/ Web Application)
- Backend (Python): Develop scalable REST APIs (FastAPI/Django/Flask), Implement business logic, authentication, and data processing
- Azure Cloud: Deploy apps using App Service, AKS, Functions
- Use Azure SQL, Postgres, Blob Storage
- API & Integration: Design REST/GraphQL, APIs, Integrate third-party services
- DevOps & CI/CD: Build pipelines using Azure DevOps/GitHub Actions, Use Docker, Kubernetes, Automate testing and releases
- Security: Implement OAuth2/JWT, Azure AD, manage secrets via Key Vault, Follow OWASP best practices
- Maintain documentation and best practices
- Excellent problem-solving skills and debugging techniques.
- Good skills in managing Stakeholders’ (internal and external) Expectations.
- Excellent verbal and written communication and presentation skills, able to communicate with cross-function global teams.
Desirable Skill:
- Exposure of Business Applications SAP ECC GUI, SAP S/4
- Experience in DevOps
- Experience in cloud technologies (Azure, AWS)
- Exposure on Semiconductor equipment industry
- Working Experience in Business Domains like Semiconductors, Supply Chain Manufacturing, Supply Chain Quality, or Operations.
What We Offer:
- Opportunity to work on challenging projects and contribute to our company's growth.
- Best in culture working environment.
- This position is in Bangalore, India with 3 days a week from the office.
Full Stack Developer (Cloud-Native) – Key Responsibilities
- Frontend (Angular/React):
- Build responsive SPA applications
- Integrate APIs, manage state, optimize UI performance
- Backend (Python):
- Develop scalable REST APIs (FastAPI/Django/Flask)
- Implement business logic, authentication, and data processing
- API & Integration:
- Design REST/GraphQL APIs
- Integrate third-party services
- Collaboration:
- Work in Agile teams, participate in code reviews
- Maintain documentation and best practices
Requirements
Resume Screening Checklist (Quick Scan – 60–90 sec)
? Must-Have Filters
- 6–8 years experience in full stack development
- Strong Angular (v16/17+) mentioned (not just generic JS)
- Backend in Python (FastAPI/Django/Flask)
- Cloud exposure: Azure (App Service / AKS / Functions)
- CI/CD + Docker/Kubernetes
- Built REST APIs and integrated frontend/backend
? Strong Indicators
- Experience in system design / architecture ownership
- Worked on end-to-end product development
- Migration work (e.g., Angular upgrade projects)
- Mentions security (OAuth/JWT, OWASP)
? Reject / De-prioritize
- Only frontend / only backend
- No cloud exposure
- Angular < v10 only (outdated stack)
- Pure support/maintenance roles
✅ ✅ 2. Recruiter Screening Questions (15–20 mins)
? A. Role Fit & Stack Validation
Ask:
- “What % of your work is frontend vs backend?”
- “Which Angular version have you worked on recently?”
- “Which Python framework have you used most in production?”
✅ Look for:
- Hands-on answers (not theoretical)
- Clear ownership of features
☁️ B. Cloud & DevOps Check
- “Have you deployed applications on Azure? Which services?”
- “Walk me through your CI/CD pipeline setup.”
✅ Good answers include:
- Azure App Service / AKS usage
- GitHub Actions / Azure DevOps pipelines
- Docker-based deployments
?️ C. Ownership & Delivery
- “Have you handled production deployments?”
- “Describe a project where you handled end-to-end delivery.”
✅ Expect:
- Deployment + hypercare experience
? D. Problem Solving
- “Tell me about a complex technical problem you solved.”
✅ Look for:
- Structured approach
- Real-world impact (performance, scalability, etc.)
?️ E. Stakeholder Management
- “Have you worked directly with business stakeholders?”
✅ Must have:
- Requirement discussions + solution explanation experience
✅ ✅ 3. L1 Technical Interview Checklist
? A. Frontend (Angular Focus)
Ask:
- Explain component lifecycle in Angular
- How do you optimize SPA performance?
- How do you handle state management?
✅ Strong candidate:
- Talks about lazy loading, services, RxJS, change detection
⚙️ B. Backend (Python/API)
Ask:
- Design a REST API for X use case
- Difference between FastAPI, Django, Flask
- How do you handle authentication?
✅ Must cover:
- REST structure, status codes, middleware
- JWT/OAuth basics
☁️ C. Cloud & DevOps
Ask:
- How would you deploy a full stack app on Azure?
- What is your experience with Docker & Kubernetes?
✅ Expect:
- Basic architecture flow:
- Frontend → API → DB → Cloud deployment
?️ D. System Design (Basic–Mid Level)
Give a simple problem:
- “Design a dashboard system for supply chain analytics”
Check:
- API structure
- DB choice
- Scaling approach
- Caching/basic optimization
? E. Security & Best Practices
Ask:
- How do you secure APIs?
- What is OWASP?
✅ Must mention:
- JWT / OAuth
- Input validation / secure coding
✅ ✅ 4. Red Flags During Interview
? Cannot explain own project architecture ? Only UI-focused (no backend depth) ? No understanding of deployment ? Mentions tools but no real usage ? Weak debugging/problem-solving answers
✅ ✅ 5. Ideal Candidate Scorecard (Use This for Decision)
Area
Weight
Score (1–5)
Angular + Frontend
20%
Python Backend
20%
Cloud (Azure)
15%
DevOps
15%
System Design
15%
Communication
10%
Domain Fit
5%
? Hire Threshold: 3.5+/5 overall ? Top Talent: 4+/5 with strong cloud + architecture
Similar roles
-
Java / Angular Software Developer
Vix Technology & Kuba Košice, Region of Košice, Slovakia
-
Software Engineer (Java + Angular) - Madrid
knowmad mood Madrid, Community of Madrid, Spain
-
Software Engineer – Frontend Developer (Angular)
Renesas Electronics Bengaluru, Karnataka, India
-
IND Senior Associate /Engineer Java Angular
The Hartford Hyderabad, Telangana, India
-
Java Angular Application Development - Vice President
Citi India
-
Angular Developer
Latent Bridge Pune City Subdistrict, Maharashtra, India