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.