Angular Developer

Kumaran Systems

Full Time5+ yearsPosted 3 days ago

Let the right jobs find you

Get personalised suggestions from verified company career pages, matched to your role, location, level, and skills.

Overview

Position Type

Full Time

Experience

5+ years

Job Description

We are looking for an experienced Angular Developer to design, develop, and maintain rich, responsive web applications. The ideal candidate has deep expertise in Angular, strong front-end engineering skills, and experience working in Agile environments building scalable enterprise applications.

Key Responsibilities

  • Design, develop, and maintain single page applications (SPAs) using Angular (Angular 8+ preferred).
  • Translate UI/UX wireframes and business requirements into high-quality, reusable Angular components.
  • Implement responsive, cross-browser compatible user interfaces using HTML5, CSS3, and TypeScript.
  • Integrate front-end components with RESTful APIs and backend services.
  • Optimize applications for maximum speed, scalability, and performance.
  • Write clean, modular, testable code following best practices and coding standards.
  • Participate in requirement analysis, estimation, and technical design discussions.
  • Collaborate closely with backend developers, QA, UX designers, and product owners.
  • Implement unit tests (Jasmine/Karma or similar) and support automated testing and CI/CD pipelines.
  • Troubleshoot and resolve UI defects, performance issues, and production incidents.
  • Maintain and improve front-end architecture, code structure, and documentation.

Required Skills & Qualifications

  • Education: Bachelor’s / Master’s degree in Computer Science, Information Technology, or related field (or equivalent experience).

Core Front-End Skills

  • Angular (Angular 8 or above).
  • TypeScript, JavaScript (ES6+), HTML5, CSS3.
  • Angular modules, components, services, directives, pipes, and routing.
  • RxJS, Observables, and asynchronous programming.
  • State management (NgRx, Akita, or similar).
  • Angular Forms (Template-driven and Reactive forms) and form validations.
  • RESTful API integration and handling JSON data.

Tools & Frameworks

  • NPM/Yarn and build tools (Angular CLI, Webpack).
  • Git.
  • UI libraries / design systems (Angular Material, Bootstrap, PrimeNG) is highly desirable.

Development Practices

  • UI/UX principles, responsive design, and cross-browser compatibility.
  • Agile/Scrum development environments.
  • Unit testing frameworks (Jasmine, Karma) and basic knowledge of end-to-end testing (Protractor, Cypress, etc.).
  • Web security basics (XSS, CSRF) and performance best practices.

Preferred / Good-to-Have Skills

  • Backends in .NET / Java / Node.js.
  • Micro frontends and modular architecture.
  • CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps).
  • Cloud platforms (AWS / Azure / GCP) and deployment of Angular apps.
  • Design systems, theming, and branding for enterprise apps.
  • Docker and containerized deployments.

Required Skills

AngularTypescriptJavascriptHtml5Css3Res Tful Ap IsRx JsNgrxAngular MaterialGitCi Cd

About the Company

Kumaran Systems

Chennai, India

Share This Job