Senior Frontend Developer

Job Description

  • Contractor
  • Anywhere

About the job
Senior Software Developer, Front End

Location: Jarvis Street, Toronto, ON

Work Arrangement: 100% Onsite – 5 days per week

Contract: September 3, 2026 – September 2, 2027

Extension: 1 possible extension term

Incorp Rate: $90-$94.50/hr

 

Must-Have Requirements

Candidates must demonstrate:

Strong hands-on development experience with Java, Spring Boot, and SQL.
Experience developing and integrating RESTful Web Services and APIs.
Experience working with Azure DevOps.

 

Role Overview

The Senior Software Developer will be responsible for designing, developing, testing, and implementing front-end applications and user interfaces. The successful candidate will translate technical specifications into reliable, tested solutions and work closely with IT professionals throughout the Software Development Life Cycle.

 

Key Responsibilities

Design and develop front-end applications and user interfaces.
Build attractive, effective, responsive, and user-friendly web interfaces.
Translate technical specifications into working and tested applications.
Develop detailed programming specifications and write, compile, test, and debug code.
Develop and maintain applications using Java, Spring Boot, SQL, RESTful services, and APIs.
Conduct unit testing, debugging, troubleshooting, and application maintenance.
Support software implementation, conversion, migration, and post-implementation activities.
Work with relational databases and query languages to retrieve and manage application data.
Collaborate with developers, architects, business stakeholders, and other IT professionals throughout the SDLC.
Participate in design reviews and walkthroughs and provide technical recommendations.
Prepare and maintain technical and system documentation.
Troubleshoot production and technical issues and provide post-implementation support.
Use Azure DevOps for development, source control, work tracking, and/or deployment activities.
General Technical Requirements

The candidate should have experience with:

Application design, development, testing, debugging, and documentation.
Object-oriented and/or third-generation programming languages.
Software development methodologies and structured SDLC practices.
Application deployment, maintenance, and troubleshooting.
Relational and hierarchical database technologies.
Query languages and information retrieval.
Communications protocols and middleware/gateway technologies.
Working with business stakeholders and Subject Matter Experts to gather and document requirements.
Meeting project deadlines while working effectively within a team.
Front-End Experience

Experience with the following is highly desirable:

Developing complete web-based user interfaces.
Creating web interfaces for large and complex websites.
Working with large-scale enterprise systems.
Cross-browser compatibility.
Responsive web frameworks and design.
Internet-ready applications.
Social Media APIs.
Modern front-end design patterns and development practices.
Product strategy, roadmap development, and working with external technology partners.

 

Additional Assets

Rapid Application Development (RAD) methodologies.
Information Management principles, policies, and practices.
Middleware and gateway technologies.
Reviewing, modifying, testing, and debugging installation scripts.
Post-implementation support and issue resolution.
Conducting design walkthroughs with project teams.
Knowledge of AODA and accessibility standards.
Preparing user and system documentation.