Senior Software Developer- Front End - Toronto

Randstad Canada

Toronto

On-site

CAD 110,000 - 140,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Randstad Canada seeks a Senior Software Developer - Front End to lead the design, development, and implementation of responsive, accessible web applications in an onsite Toronto environment.

In this 12-month contract, you will translate complex specs into clean front-end code, build robust RESTful services, and collaborate with cross-functional teams in an Agile setting to deliver enterprise-scale software while ensuring WCAG/AODA compliance.

Qualifications

  • 10+ years of hands-on Java development with Spring Boot and Hibernate.
  • 5+ years front-end with Angular, TypeScript, HTML5/CSS, Node/NPM, RxJS.
  • 10+ years SQL/Oracle DB experience including stored procedures.
  • Experience developing RESTful Web Services and using Azure DevOps for lifecycle management.
  • Direct hands-on experience designing accessible web apps meeting WCAG/AODA.
  • Proficient with Bootstrap, jQuery, and version control (Bitbucket).

Responsibilities

  • Design, develop, and implement responsive front-end UIs using modern JS/TS frameworks.
  • Translate requirements into programming specs, clean code, and unit tests.
  • Architect and build RESTful Web Services and backend API integrations.
  • Ensure cross-browser compatibility, responsive design, and accessibility compliance.
  • Write, optimize, and maintain SQL queries and database objects.
  • Utilize CI/CD pipelines and DevOps tools for deployment.
  • Troubleshoot and resolve defects across environments.
  • Collaborate with cross-functional teams to deliver enterprise software.

Skills

Java
Spring Boot
Hibernate
Angular
TypeScript
HTML5/CSS
RxJS
Node/NPM

Tools

Azure DevOps
Bitbucket

Job description

We are seeking a skilled Senior Software Developer- Front End to lead the design, development, and implementation of responsive, accessible, and user-friendly web applications. In this role, you will translate complex technical system specifications into clean, maintainable front-end code and robust backend services. Working in an Agile delivery environment, you will build modern user interfaces, optimize API integrations, write database scripts, and ensure all digital products comply with digital accessibility standards.

Location: Toronto, ON (Fully Onsite - 5 days/week required)

Duration: 12-month contract.

Advantages
  • Modern Tech Stack: Work extensively with Angular, TypeScript, Java, Spring Boot, and Oracle platforms.
  • Full-Lifecycle Scope: Own end-to-end development from UI design and RESTful API integration to DB scripting and unit testing.
  • Accessibility Excellence: Gain high-value experience building enterprise-scale applications compliant with AODA/WCAG standards.
  • Dedicated Onsite Collaboration: Work alongside senior engineering peers in a structured 5-day onsite workspace.
Responsibilities
  • Design, develop, and implement responsive front-end user interfaces and interactive web components using modern JavaScript/TypeScript frameworks.
  • Translate business requirements and technical system specifications into detailed programming specs, clean code, and unit tests.
  • Architect and build RESTful Web Services and backend API integrations using Java, Spring Boot, and relational database platforms.
  • Ensure cross-browser compatibility, responsive web design performance, and strict compliance with accessibility standards (AODA / WCAG 2.0 AA).
  • Write, optimize, and maintain database objects, including complex SQL queries, views, sequences, stored procedures, functions, and triggers.
  • Utilize automated CI/CD pipelines, version control platforms, and cloud DevOps tools for continuous integration and deployment.
  • Troubleshoot, debug, and resolve technical defects across development, testing, and production environments.
  • Collaborate with cross-functional technical teams, business stakeholders, and project resources to deliver reliable enterprise software.
Qualifications
  • Java Development Seniority: 10+ years of demonstrated hands-on development experience using Java, Spring Boot (MVC, Security, JPA, Boot), and Hibernate (Strictly Required).
  • Modern Front-End Ecosystem: 5+ years of specialized experience with Angular, TypeScript, HTML5/CSS, Node/NPM, and RxJS (Strictly Required).
  • Database & SQL Development: Strong proficiency in SQL and relational databases, with 10+ years of experience working with Oracle Database (11G or higher) including stored procedures and database objects (Strictly Required).
  • APIs & DevOps Tooling: Proven experience developing RESTful Web Services/APIs and utilizing Azure DevOps for lifecycle management (Strictly Required).
  • Accessibility Standards: Direct hands-on experience designing and developing web applications to meet AODA / WCAG 2.0 AA compliance standards (Strictly Required).
  • Responsive Frameworks: Practical experience using responsive frameworks such as Bootstrap and jQuery alongside version control tools like Bitbucket.

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.

This posting is for existing and upcoming vacancies.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

RQ11428 - Software Developer- Front End - Senior
RQ11428 - Software Developer- Front End - Senior

Maarut • Toronto

On-site
CAD 90,000 - 130,000
Software Developer - Full Stack (26-16641)
Software Developer - Full Stack (26-16641)

Russell Tobin • Toronto

On-site
CAD 96,000 - 110,000
Healthcare coverage
401(k) plan
Life & disability insurance
+1
Software Developer- Front End - Senior
Software Developer- Front End - Senior

Worky • Toronto

On-site
CAD 83,000 - 131,000
Software Developer- Front End
Software Developer- Front End

Russell Tobin • Toronto

On-site
Software Developer- Front End - Senior
Software Developer- Front End - Senior

The Code Crackers Inc • Toronto

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

United States Digital Space LLC • Toronto

Hybrid
CAD 120,000 - 130,000
Hybrid work options
RRSP matching
Parental leave top up
+4
Java Fullstack Developer
Java Fullstack Developer

PYXIDIA TECHLAB • Toronto

Hybrid
CAD 90,000 - 120,000
RQ08799 - Software Developer- Front End - Senior
RQ08799 - Software Developer- Front End - Senior

Rubicon Path • Toronto

On-site
CAD 80,000 - 110,000
Software Developer - Full Stack - Intermediate
Software Developer - Full Stack - Intermediate

Raise • Toronto

On-site
CAD 80,000 - 100,000
Angular or React Full Stack Developer - onsite Mississauga CA
Angular or React Full Stack Developer - onsite Mississauga CA

United States Digital Space LLC • Mississauga

On-site
CAD 60,000 - 95,000
Medical coverage
Retirement plans
Life insurance
+1