Intermediate Frontend Software Developer

Jobgether

Canada

Remote

CAD 75,000 - 110,000

Full time

39 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote-first work environment
Competitive CAD salary CAD 75,000–110,
Health coverage
RRSP matching
Life insurance
Employee Assistance Program (EAP)
Paid vacation & personal days
Sick days & holiday break

Job summary

Jobgether is seeking an Intermediate Frontend Software Developer based in Canada. You will build and enhance modern web apps using Angular/TypeScript in a remote-first team. Work with RxJS, REST services, and a shared design system to deliver responsive, accessible interfaces across devices.

Collaborate in an Agile environment, contribute to code reviews, and help evolve reusable UI components while improving engineering practices and tooling.

Qualifications

  • Degree in Computer Science or related field.
  • 5+ years as frontend developer with Angular/TypeScript.
  • Experience with responsive web apps across devices.
  • Familiarity with RxJS and reactive patterns.
  • Proficient with Linux, Git, and CI tools.

Responsibilities

  • Develop new frontend features using Angular/TypeScript.
  • Translate designs into production-ready interfaces.
  • Ensure responsive, accessible user experiences.
  • Participate in code reviews and CI processes.
  • Maintain and improve production applications.
  • Collaborate with cross-functional teams in Agile.
  • Document progress and contribute to UI library.
  • Support shared design system and components.

Skills

Angular
TypeScript
RxJS
REST APIs
HTML/CSS
Linux
Git
Jenkins
Agile
React
Responsive design

Education

Bachelor's degree in Computer Science

Tools

Angular
TypeScript
RxJS
Linux
Git
Jenkins

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an Intermediate Frontend Software Developer based in Canada.

We are looking for a skilled frontend developer to build and enhance modern web applications for an innovative, data-driven SaaS platform. In this role, you will use Angular and TypeScript to deliver intuitive, responsive, and high-quality user experiences across a range of devices and browsers. You will work with reactive programming patterns, RESTful services, and a shared design system to develop features that support media monitoring, outreach, and analytics. Collaborating with cross-functional teams in an Agile environment, you will contribute throughout the software development lifecycle, from design implementation to production maintenance. This position offers opportunities to solve complex technical challenges, improve engineering practices, and help evolve reusable UI components. You will join a remote-first, collaborative environment that values continuous learning, code quality, and shared success.

Accountabilities
  • Develop new features and applications: Build and enhance frontend features for existing products and new initiatives using Angular, TypeScript, and modern web development practices.

  • Translate designs into production-ready interfaces: Implement prototypes and design specifications while ensuring responsive, accessible, and consistent user experiences.

  • Maintain code quality: Apply software engineering best practices, including unit testing, source control, static code analysis, and continuous integration.

  • Contribute to code reviews: Review code, provide constructive feedback, and promote maintainable, reliable, and well-structured frontend solutions.

  • Maintain and improve production applications: Deliver bug fixes, upgrades, and ongoing improvements to ensure application stability and long-term performance.

  • Collaborate with stakeholders: Work with product and project stakeholders to understand user needs, investigate problems, and validate proposed solutions.

  • Work within an Agile team: Participate in team development workflows, coordinate with colleagues, and support the delivery of software through iterative development.

  • Document progress and solutions: Maintain appropriate technical documentation and communicate project updates, progress, and potential challenges to the Project Manager or Scrum Master.

  • Support shared UI development: Use and contribute to an internal design system and reusable component library to improve consistency across applications.

Requirements
  • Education: Degree in Computer Science or a related technical field.

  • Frontend development experience: At least five years of relevant professional experience with HTML, CSS, Angular, and TypeScript. Experience with React or similar frontend frameworks may also be considered.

  • Responsive web development: Hands-on experience building applications for different platforms, including desktop browsers, smartphones, and tablets.

  • Angular and reactive programming: Familiarity with modern Angular development and reactive patterns, particularly RxJS, is valuable for working with complex, data-rich interfaces.

  • Development tools and environments: Practical experience with Linux, Git, and Jenkins.

  • Software engineering practices: Experience with code reviews, continuous integration, unit testing, and mocking techniques.

  • Analytical and problem-solving skills: Strong attention to detail and the ability to investigate complex technical issues and deliver effective solutions.

  • Teamwork and communication: Ability to collaborate with cross-functional teams, share technical knowledge, respond constructively to feedback, and communicate progress clearly.

  • Additional technical experience: Familiarity with Java and NestJS is an asset but is not required.

  • Learning mindset: Willingness to develop new skills, adapt to evolving technologies, and contribute to continuous improvements in software quality.

Benefits
  • Remote-first work environment: Fully remote working arrangement.

  • Competitive compensation: Expected annual salary range of CAD $75,000–$110,000, depending on experience, skills, and internal equity.

  • Health coverage: Health, dental, and vision benefits.

  • Retirement savings: RRSP matching.

  • Financial protection: Life insurance.

  • Employee support: Access to an Employee Assistance Program (EAP).

  • Paid time off: Paid vacation, personal days, and sick days.

  • Holiday break: A week off between Christmas and New Year’s.

  • Meeting-free Fridays: No internal meetings scheduled on Fridays.

  • Career development: Opportunities for professional growth, learning, and career progression.

  • Collaborative culture: A supportive team environment with tools and practices that facilitate communication and teamwork.

  • Inclusive workplace: A commitment to an inclusive recruitment and work environment, with accommodation available for candidates who require support during the application process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Frontend Developer
Senior Frontend Developer

Placements24 • Kimberley

Hybrid
CAD 110,000 - 150,000
Remote work
Stock options
Unlimited PTO
+3
Software Developer (Content Integration & Data Pipelines)
Software Developer (Content Integration & Data Pipelines)

Jobgether • Canada

Remote
CAD 75,000 - 110,000
Remote work
Health coverage
RRSP matching
+4
Intermediate Frontend Software Developer
Intermediate Frontend Software Developer

Agility PR Solutions • Ottawa

Remote
CAD 75,000 - 110,000
Fully remote
RRSP matching
Life Insurance
+2
Intermediate Frontend Software Developer
Intermediate Frontend Software Developer

Agility-PR-Solution • Ottawa

Remote
CAD 75,000 - 110,000
Fully remote work environment
RRSP matching
Life Insurance
+2
Software Developer- Front End
Software Developer- Front End

Russell Tobin • Toronto

On-site
CAD 102,286 - 145,681
Frontend Developer
Frontend Developer

Synechron • Calgary

Hybrid
CAD 90,000 - 100,000
15 days of paid annual leave plus 10 personal leave days
Comprehensive insurance plan
RRSP with employer contributions
+2
UI Developer/Angular
UI Developer/Angular

COGNITO INC • Brampton, Toronto

On-site
CAD 90,000 - 130,000
Senior Software Developer - Front End - Toronto
Senior Software Developer - Front End - Toronto

Randstad Canada • Toronto

On-site
CAD 100,000 - 130,000
Onsite Toronto workspace
Agile & CI/CD tooling
Azure DevOps collaboration
+1
Interactive Web Designer/Developer
Interactive Web Designer/Developer

Jobgether SRL • Canada

Remote
CAD 75,000 - 85,000
Remote work Canada
Competitive CAD salary 75k-85k
Full-time employment
+3
Senior Full Stack Developer (React + Node.js)
Senior Full Stack Developer (React + Node.js)

Jobgether SRL • Canada

Remote
CAD 110,000 - 170,000
Remote work
Contract engagement 6–12 months
International team environment
+2