Citigroup logo

Fullstack Developer

Citigroup
NewPosted today

LOCATION

Pune · Hybrid

EXPERIENCE

4+ Years

TYPE

FullTime

SKILLS REQUIRED

AngularTypescriptREST APIsFrontend DevelopmentMicroservices ArchitectureState ManagementJavaScript

Job description

Overview

Design, build and maintain scalable, responsive web applications using Angular, collaborating with product owners, architects, UX designers and backend teams to deliver enterprise-grade digital solutions.

What you'll do

  • 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.
  • Collaborate with backend teams to design and integrate Microservices-based APIs.
  • Develop and consume RESTful services using Java/Spring Boot or Node.js.
  • 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.

What you'll need

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 4+ years of hands-on experience in Angular development.
  • Strong proficiency in Angular 12+.
  • Strong proficiency in TypeScript.
  • Strong proficiency in HTML5, CSS3 and SCSS.
  • Strong proficiency in JavaScript (ES6+).
  • Strong proficiency in RxJS.
  • Strong proficiency in REST APIs.
  • Experience with source control tools such as Git.
  • Good understanding of responsive design and web accessibility standards.
  • Familiarity with Agile/Scrum methodologies.

Nice to have

  • 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.

Details

  • Location: Pune, Maharashtra, India.
  • Employment type: Full time.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Fullstack Developer