Kumaran Systems: Engineering Future-Ready Transformations Since 1992, Kumaran Systems has been helping enterprises bridge the past and the future, reimagining legacy systems and embracing AI-led possibilities. With over 34 years of delivery excellence, we specialise in re-engineering core applications, driving cloud transformation, and building automation-first, GenAI-enabled ecosystems across the Banking and Financial Services, Insurance, Telecom, and Automotive sectors. We help organisations not just upgrade their systems but reimagine what’s possible.
Why Kumaran?
We blend engineering discipline with AI innovation, helping clients modernise with confidence, automate with clarity, and scale with purpose. Our global delivery model ensures agility, responsiveness, and seamless collaboration, with clients always at the heart of every engagement. At Kumaran, we don’t just solve problems, we engineer future-ready transformations.
We are seeking an experienced Angular/Frontend Developer to join our web development team. The successful candidate will have 3-5 years of professional frontend development experience and will be responsible for designing, developing, and maintaining high-quality web applications using Angular and modern web technologies. This role offers an excellent opportunity to work on innovative projects, collaborate with cross-functional teams, and contribute to the growth of our organization's digital presence.
Key Responsibilities
Develop and maintain robust web applications using Angular framework and TypeScript
Design and implement responsive, user-friendly interfaces that meet design specifications and accessibility standards
Collaborate with product managers, UX/UI designers, and backend developers to understand requirements and deliver solutions
Write clean, maintainable, well-documented, and production-ready code following best practices and coding standards
Implement state management solutions using NgRx, or similar state management libraries
Conduct code reviews and provide constructive feedback to team members
Troubleshoot, debug, and optimize application performance across different browsers and devices
Integrate RESTful APIs and third-party services into web applications
Participate in the full software development lifecycle, from concept to deployment and maintenance
Implement responsive design principles and ensure cross-browser compatibility
Stay updated with the latest Angular developments, web technologies, and industry best practices
Contribute to continuous improvement of development processes and methodologies
Participate in technical discussions and provide recommendations for technology stack improvements
Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent professional experience)
Minimum 3-5 years of professional frontend web development experience
Strong proficiency in Angular (version 12 or higher) and TypeScript
Solid understanding of web application architecture and design patterns (MVC, MVVM, etc.)
Proficiency with HTML5, CSS3, and responsive design principles
Experience with RESTful APIs and integration of backend services
Proficiency with version control systems (Git)
Experience with frontend testing frameworks (Jasmine, Karma, Jest, Cypress, etc.)
Strong problem-solving skills and attention to detail
Excellent communication and teamwork abilities
Experience with modern JavaScript/TypeScript and ES6+ features
Understanding of web performance optimization and browser developer tools
Advanced experience with state management (NgRx, Akita, NgXS)
Experience with RxJS and reactive programming patterns
Knowledge of Angular Material or other UI component libraries
Experience with CSS preprocessors (SASS, LESS)
Familiarity with build tools (Webpack, Angular CLI, etc.)
Experience with CI/CD pipelines and automated testing
Knowledge of Agile development methodologies
Experience with accessibility standards (WCAG, ARIA)
Familiarity with design systems and component-based architecture
Experience with performance monitoring and optimization tools
Contributions to open-source projects
Experience with Angular Universal for server-side rendering
Angular framework (12+) and TypeScript
HTML5, CSS3, and responsive design
JavaScript/ES6+ and modern web standards
RxJS and reactive programming
State management (NgRx, Akita, NgXS)
RESTful API integration
Frontend testing frameworks (Jasmine, Karma, Jest, Cypress)
Version control (Git/GitHub/GitLab)
CSS preprocessors (SASS, LESS)
Build tools and module bundlers
Browser developer tools and debugging
Performance optimization techniques
Accessibility standards and implementation
UI component libraries (Angular Material, Bootstrap, etc.)
Strong communication and interpersonal skills
Ability to work independently and as part of a team
Problem-solving and analytical thinking
Time management and organizational skills
Adaptability and willingness to learn new technologies
Attention to detail and commitment to quality
Collaborative mindset and openness to feedback
Proactive approach to identifying and solving problems
Customer-focused mindset
Kumaran Systems is an Equal Opportunity Employer and does not discriminate on the basis of race or ethnicity, religion, sex, national origin, age, veteran disability or genetic information or any other reason prohibited by law in employment.