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.