Front-End Developer, Senior – Angular

Posted 5 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Front-End Developer specializing in Angular at Spiria, creating innovative software solutions. Collaborating with clients and teams on diverse web and mobile projects.

Responsibilities

  • Develop and maintain Angular and TypeScript front-end applications
  • Design UI and data-visualization libraries
  • Ensure performance and stability on resource-constrained hardware
  • Implement efficient real-time rendering strategies
  • Collaborate with UX designers, Product Owners and systems engineers
  • Contribute to front-end architecture and best practices
  • Participate in code reviews and technical design discussions

Requirements

  • 8+ years of experience with Angular and TypeScript on complex applications
  • Strong command of front-end architecture
  • Experience with component libraries or data-visualization libraries
  • Excellent CSS skills
  • Front-end performance optimization expertise
  • Strong communication and collaboration skills
  • Ability to thrive under tight deadlines and adapt to changing project requirements

Benefits

  • 3 weeks of vacation (or adjusted according to experience)
  • 5 days off during the winter holiday period
  • Flexible personal days to manage life’s contingencies
  • Employer-contributed retirement savings program (Group RRSP)
  • Comprehensive group insurance plan
  • Telemedicine service and Employee Assistance Program via Dialogue
  • Reimbursements for training, certifications, and professional association fees
  • Annual Spiri-Flex reimbursements for health, ergonomics, and connectivity expenses

Job type

Full Time

Experience level

Senior

Salary

CA$95,000 - CA$120,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AngularTypeScript

Location requirements

HybridMontrealCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.