Angular Developer

Kumaran Systems — Canada · Posted ~1 hour ago

Mid Full-time

Skills

Angular TypeScript Frontend development Web application development Responsive UI development Accessibility Clean code Code documentation

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Work as an Angular-focused frontend developer building and maintaining high-quality web applications with TypeScript and modern web technologies. You will create responsive and accessible interfaces, collaborate with product, UX/UI, and backend teams, and produce clean, maintainable, production-ready code. Three to five years of professional frontend experience is required.

Highlights

An experienced frontend opportunity requiring 3–5 years of professional development experience, with hands-on work in Angular and TypeScript. The role offers involvement in innovative web projects, cross-functional collaboration, and opportunities to improve digital experiences.

Description

Angular Developer - Position Overview 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 optimise 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 Required Qualifications • 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 Preferred Qualifications • 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 Technical Skills • 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 optimisation techniques • Accessibility standards and implementation • UI component libraries (Angular Material, Bootstrap, etc.) Soft Skills • 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