Intermediate Frontend Software Developer

New
Based in CanadaFull-TimeMiddle
Salary75,000 - 110,000 CAD per year
Apply NowOpens the employer's application page

Job Details

Experience
At least five years of relevant professional experience
Required Skills
GitHTMLCSSJenkinsRxJSTypeScriptAngularCI/CDLinuxUnit Testing

Requirements

  • Hold a degree in Computer Science or a related technical field.
  • Have at least five years of relevant professional experience with HTML, CSS, Angular, and TypeScript.
  • Bring hands-on experience building applications for desktop browsers, smartphones, and tablets.
  • Have familiarity with modern Angular development and reactive programming, particularly RxJS.
  • Have practical experience with Linux, Git, and Jenkins.
  • Have experience with code reviews, continuous integration, unit testing, and mocking techniques.
  • Be able to investigate complex technical issues and deliver solutions.
  • Collaborate with cross-functional teams, share technical knowledge, respond constructively to feedback, and communicate progress clearly.
  • Experience with React or similar frontend frameworks may also be considered.
  • Familiarity with Java and NestJS is an asset but is not required.

Responsibilities

  • Build and enhance frontend features and applications using Angular, TypeScript, and modern web development practices.
  • Implement prototypes and design specifications as responsive, accessible, and consistent user interfaces.
  • Apply software engineering practices including unit testing, source control, static code analysis, and continuous integration.
  • Review code and provide constructive feedback on maintainable frontend solutions.
  • Deliver bug fixes, upgrades, and ongoing improvements to production applications.
  • Collaborate with product and project stakeholders to understand user needs, investigate problems, and validate solutions.
  • Participate in Agile team workflows and iterative software delivery.
  • Maintain technical documentation and communicate progress and potential challenges to the Project Manager or Scrum Master.
  • Use and contribute to an internal design system and reusable component library.
View Full Description & ApplyYou'll be redirected to the employer's site
75,000 - 110,000 CAD per year
Apply Now