Frontend Developer – Angular
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Viventium Software is looking for a skilled Frontend Developer with a strong focus on Angular to join our product development team in Chennai, Tamil Nadu. This mid-level to senior role involves designing, building, and maintaining scalable enterprise-grade user interfaces for our human capital management solution. You will play a key role in frontend architecture discussions, ensuring high-quality, maintainable code, and leveraging modern development practices, including AI-assisted tools, to enhance productivity and code quality.
Join a collaborative environment where ownership, craftsmanship, and meaningful contributions are valued and recognized. You will work on state-of-the-art projects, contributing end-to-end to features, writing clean and well-tested code, and ensuring the accurate implementation of designs with a focus on usability, accessibility, and performance.
Key responsibilities include:
- Designing, developing, and maintaining Angular-based user interfaces for complex applications.
- Taking ownership of features from implementation through maintenance.
- Writing clean, maintainable, and well-tested code.
- Collaborating with Product, UX/UI, and backend teams.
- Ensuring consistent design implementation with attention to usability, accessibility, and performance.
- Contributing to frontend architecture and technical discussions.
- Participating in migration efforts from AngularJS to modern Angular.
- Reviewing and contributing to Pull Requests.
- Defining and implementing frontend testing strategies.
- Identifying and reducing technical debt.
- Leveraging modern tooling and AI-assisted development.
- Staying current with frontend technologies and best practices.
Minimum Qualifications:
- 6+ years of professional frontend development experience with a strong focus on Angular.
- Hands-on experience with Angular and AngularJS.
- Solid understanding of frontend architecture, design patterns, and best practices.
- Experience with Git, CI/CD pipelines, and code review processes.
- Proven ability to write clean, maintainable, and well-tested code.
- Strong analytical and problem-solving skills.
- Effective communication and collaboration skills.
Preferred Qualifications:
- Bachelor’s degree in Computer Science or equivalent experience.
- Experience with the Angular ecosystem (Angular CDK, RxJS, Webpack).
- Experience with Playwright and E2E test writing.
- Familiarity with React.
- Experience with micro-frontend architectures.
- Familiarity with containerized environments like Docker.
- Experience with cloud environments like AWS or Azure.
Company
Viventium Software
Viventium Software is a leading provider of SaaS-based human capital management solutions. We are dedicated to delivering a remarkable user experience and award-winning software that simplifies payrol...