
Fullstack Developer
Citi · Pune Maharashtra India · Hybrid
Strong hiring record · median 15 days open
All reasons
- This role has been posted 3 times
Job Summary
We are seeking a highly skilled Angular Developer with strong experience in building scalable, responsive, and high-performing web applications. The ideal candidate will have deep expertise in Angular development and a solid understanding of Microservices architecture and backend integration. The role requires close collaboration with product owners, architects, UX designers, and backend teams to deliver enterprise-grade digital solutions.
Key Responsibilities
Angular Development (Primary)
- Design, develop, and maintain modern web applications using Angular (v12+).
- Build reusable UI components, services, and modules following best practices.
- Develop responsive and cross-browser compatible user interfaces.
- Implement state management using RxJS, NgRx, or similar frameworks.
- Optimize application performance, scalability, and accessibility.
- Integrate frontend applications with RESTful APIs and backend services.
- Write unit tests and ensure high test coverage using Jasmine, Karma, or Jest.
- Participate in code reviews and maintain coding standards.
Microservices Development (Secondary)
- Collaborate with backend teams to design and integrate Microservices-based APIs.
- Develop and consume RESTful services using Java/Spring Boot or Node.js technologies.
- Support API design, documentation, versioning, and security implementations.
- Troubleshoot and resolve application integration and performance issues.
- Understand containerization technologies such as Docker and orchestration platforms like Kubernetes.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field.
- 4+ years of hands-on experience in Angular development.
- Strong proficiency in:
- Angular 12+
- TypeScript
- HTML5, CSS3, SCSS
- JavaScript (ES6+)
- RxJS
- REST APIs
- Experience with source control tools such as Git.
- Good understanding of responsive design and web accessibility standards.
- Familiarity with Agile/Scrum methodologies.
Preferred Qualifications
- Experience with Microservices Architecture.
- Knowledge of Spring Boot, Java, Node.js, or .NET Core.
- Experience with API gateways and service discovery.
- Exposure to Docker, Kubernetes, and cloud platforms (Azure, AWS, or GCP).
- Knowledge of CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins.
- Experience with Kafka, RabbitMQ, or event-driven architectures.
- Familiarity with OAuth2, JWT, and application security best practices.
------------------------------------------------------
Job Family Group
Technology------------------------------------------------------
Job Family
Digital Software Engineering------------------------------------------------------
Time Type
Full time------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.
Skills
- Angular
- RxJS
- NgRx
- Jasmine
- Karma
- Jest
- Java
- Spring Boot
- Node.js
- Docker
- Kubernetes
- TypeScript
- HTML
- CSS
- SCSS
- JavaScript
- Git
- .NET Core
- Azure
- AWS
- GCP
- Azure DevOps
- GitHub Actions
- Jenkins
- Kafka
- RabbitMQ
- OAuth 2.0
- JWT
More jobs at Citi
All 877- Senior Java Engineer – Agentic AI Driven DevelopmentCiti · Mississauga Ontario Canada · USD 94,300–141,500/yryesterday
- Senior AI Applications EngineerCiti · Heredia Costa Ricayesterday
- Blockchain Engineer - Digital Assets Platform (AVP)Citi · London United Kingdomyesterday
- AI Lead Engineer, Vice PresidentCiti · Jersey City New Jersey United States · USD 142,320–213,480/yryesterday
- SVP Applications Development Tech Senior Lead AnalystCiti · Tampa Florida United States · USD 141,440–212,160/yryesterday
Similar roles
- Hiring || Salesforce Developer - New Delhi2coms · New Delhi, Delhi, Indiajust now
- Software Engineer - FGECLARO Philippines · Quezon City, MMjust now
- Software EngineerEureka Robotics · Singaporetoday
- Remote role Software Architect - Artificial IntelligenceSyntricate Technologies · Columbia, SCtoday
- C# Software Engineer (26-02028) -InterSources · Remotetoday
- Staff Platform EngineerMotive · Seattle · USD 181,000–220,000/yrtoday