V

Angular Developer

Virtusa
10 days ago
Full-time
On-site
Toronto, Ontario, Canada

Senior Angular Developer

Location PCS CA, Toronto

Years of Experience 5-7 Years

Job Summary As a Senior Angular Developer, you will serve as a technical anchor for our front-end engineering team, bridging the gap between sophisticated UI/UX designs and high-performance technical implementation. This role is pivotal in architecting scalable, enterprise-grade web applications that deliver seamless user experiences across diverse platforms.

Responsibilities

  • Lead the modernization of existing interfaces to ensure maintainability, accessibility, and alignment with evolving business objectives.
  • Architect and implement robust, modular front-end architectures using Angular best practices and design patterns.
  • Develop complex, reusable UI components and libraries to ensure consistency across multiple product lines.
  • Collaborate with Product Managers and UX Designers to translate wireframes and business requirements into technical specifications.
  • Optimize application performance for maximum speed and scalability, focusing on Core Web Vitals and efficient state management.
  • Mentor junior and mid-level developers through thorough code reviews, pair programming, and technical workshops.
  • Integrate front-end logic with RESTful APIs or GraphQL services, ensuring secure and efficient data handling.
  • Establish and maintain rigorous testing standards, including unit, integration, and end-to-end (E2E) testing suites.
  • Drive the adoption of modern CI/CD practices and DevOps tooling to streamline the deployment and release lifecycle.

Mandatory Skills

  • Proficiency in AngularJS.
  • Strong understanding of front-end development best practices.
  • Experience with RESTful APIs and GraphQL services.
  • Knowledge of performance optimization techniques.

Preferred Skills

  • Experience with CI/CD tools and DevOps practices.
  • Familiarity with testing frameworks and methodologies.
  • Strong problem-solving and analytical skills.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5-7 years of experience in front-end development, specifically with Angular.
  • Proven track record of delivering high-quality web applications.