Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Front-end Software Developer (12-month Contract)

$110k per year
Full-time

Nelson Education LTD

As the largest Canadian-owned and operated K-12 publisher, Nelson Education Ltd. is Canada's only heritage education content provider, known for its innovative products and solutions catering to learners across the country.

Nelson is on a mission to make learning accessible, engaging, and effective for all. That's why Nelson continuously strives to create dynamic curriculum-aligned content that caters to diverse learning styles, fostering critical thinking, creativity, and life-long learning.

In response to the evolving education landscape, Nelson developed Edwin, a digital learning ecosystem. Edwin is a learning platform for classroom success, providing curriculum-linked content, engaging tools and unparalleled support to reach every student.

Nelson is redefining education and making a positive impact on the way knowledge is acquired and shared by creating the possible, one learner at a time.

About the Role

Reporting to the Team Lead, Development, the Senior Front-end Software Developer ("Developer III") is responsible for building and maintaining internal and customer-facing web applications. The person in this position implements new features and functionality, improves the user experience, optimizes applications, manages and creates data pipelines, and performs routine updates and maintenance.

This is a present vacancy, available as a net new position to the Development team as we continue to grow. There is a possibility for renewal or transition to a permanent role for the successful candidate based on performance and future business needs.

Key Accountabilities

  • Design and develop new features and functionality for web applications using technologies such as JavaScript, HTML, CSS, and one or more JavaScript frameworks such as React, or NextJS.
  • Write clean, maintainable, and efficient code
  • Collaborate with cross-functional teams, including product management and design, to understand requirements and develop solutions
  • Troubleshoot and debug issues as needed
  • Write automated tests to ensure code quality and reliability
  • Continuously improve the development process and best practices
  • Participate in code reviews
  • Stay current with new and evolving web technologies and techniques.
  • Actively participate in the SCRUM process.

Requirements

Must have

  • 5-8 years of experience as a Sr. Full-stack Developer.
  • 5-8 years of experience with Typescript/Javascript, React, NextJS required
  • Experience with semantic HTML Web Accessibility required
  • Experience with SCSS modules and Tailwind CSS required
  • Experience with version control, Git, Github and Github Actions or similar
  • BSc. in Computer Science, Software Engineering, or a similar field.
  • Results-driven and can work independently with minimal supervision.
  • Strong communication and documentation skills.
  • Strong capacity to handle details; follow through and manage multiple priorities

Nice to Have

  • Familiarity managing docker containers and hosting services in Kubernetes using Node.js and Golang.

Benefits

Compensation

The base salary range for this contract full-time position begins at $110,000+ per annum based on experience. Compensation is part of our broader Total Rewards package, which includes benefits and programs that support employee well-being and growth.

What We Offer

At Nelson, we believe in taking care of our people.

Your well-being, growth, and work-life balance matter to us, which is why we offer a comprehensive benefits package designed to support you - professionally and personally.

The below benefits apply to this temporary contract position:

  • This role is primarily on-site with some hybrid flexibility, M-F, standard business hours
  • Commuter friendly location (Sheppard & Don Mills)
  • Free parking on-site
  • Free, convenient shuttle bus service from Don Mills Subway Station to and from the office
  • Access to on-site fitness center and fitness classes
  • Access to Linkedin Learning for continuous skill growth
  • Mentorship and professional development opportunities
  • A comprehensive Employee Assistance Program (EAP) providing confidential support spanning from mental health services to financial counselling, and many things in-between.

Don't have 100% of the above qualifications? Do you still think Nelson is a great fit for you? We encourage you to apply anyway!

Our EDI Statement

Nelson teaches the world by learning from everyone in it .

We are committed to fostering an equitable, diverse, and inclusive workplace environment. This is an integral part of our company’s culture and mission that aligns with our four key pillars of Employee Diversity, Developing Authentic and Accurate Content, Amplifying External Voices, and Supporting the Local Community and Beyond.

We believe in the power of education and our ability to impact social change. Truth, honesty, integrity, and respect guide our decisions and actions in the development of learning solutions that empower success for all educators and learners.

We value a respectful, inclusive, and safe workplace that nurtures belonging and represents many different cultures, backgrounds, perspectives, and opinions. Everyone is free to be who they are.

We foster and continue to build relationships that are equitable, diverse, and inclusive with existing and future partners in education.

We commit to holding ourselves accountable by creating measurable short and long-term goals that place equity, diversity, and inclusion at the core of what we do in our resources, the workplace, the educational community, and in the larger society.

We strive to build an inclusive world for everyone. We are stronger together.

AI and Automated Hiring Tools

Nelson uses AI support tools in our applicant tracking system to help with tasks such as summarizing points and anonymizing applications. All candidate screening, assessments, and hiring decisions are done by people.

Interview Outcome Notification


Nelson is committed to keeping candidates informed. All candidates who attend an interview for a publicly advertised role will be notified of the outcome of their candidacy. Candidates will be notified of the hiring decision no later than 45 days after the last interview.

Our Commitment

Nelson is an equal opportunity employer and is committed to Inclusion, Equity and Diversity. As part of this commitment, we do not discriminate on the basis of age, race, sex, gender, gender identity, colour, religion, national origin, sexual orientation, marital status, citizenship, veteran status, or disability status. 


Should you require any accommodation during our recruitment and selection process, please reach out to View email address on apply.workable.com .

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Front-end Software Developer (12-month Contract) in Toronto, ON vacancy
  • We are seeking a highly accomplished Senior Software Developer - Front End to lead the modern web architecture, accessibility auditing, and secure authentication engineering for a mission-critical central Special Events application. In this role, you will take absolute ownership... 
    Contract work
    Senior
    Remote work

    Randstad

    Toronto, ON
    7 days ago
  • $95k per year

     ...Canadian-owned and operated K-12 publisher, Nelson Education Ltd...  ...evolving education landscape, Nelson developed Edwin, a digital learning...  ...of services. This role combines software development with DevOps-oriented...  ...) sufficient to own services end-to-end Experience with REST... 
    Contract work
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area

    Nelson Education LTD

    Toronto, ON
    17 days ago
  • $12.41 - $13.3 per hour

     ...RQ00665 - Sr. Software Developer- Front End 6-month contract (130 business days) - possible extension 3 days onsite/ 2 days remote ( subject to HM's discretion) - Metro Hall, 55 John Street Note:  Candidates will be asked to do an IKM Test and Interview.... 
    Contract work
    Senior
    Remote work

    Source Code

    Toronto, ON
    7 days ago
  • We are seeking a highly skilled Senior Software Developer - Front End to design, develop, and implement modern, high-performance web applications. You will play a critical role in translating complex technical specifications into robust, tested, and user-friendly interfaces... 
    Contract work
    Senior
    Long term contract

    Randstad

    Toronto, ON
    a month ago
  •  ...and branching strategy? Do you have 3 yr+ Demonstrated experience working in front-end web development? If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer- Front End for a 12 month contract in Toronto. This is an... 
    Contract work
    Senior

    Randstad

    Toronto, ON
    more than 2 months ago
  • $90k - $105k per year

     ...house brokerages, we help over 2M Canadians per month make a positive impact on their finances. We have...  ...Product Designer to join our growing team on a 12 month contract, with a possibility of extension: someone who takes end-to-end ownership of the design process, from... 
    Contract work
    Senior
    Long term contract
    Temporary work
    Remote work
    Flexible hours

    Ratehub

    Toronto, ON
    4 days ago
  • $70k - $90k per year

     ...with the precise and comprehensive financial data necessary to develop cutting-edge applications, models, and tools. At FMP, we empower...  ...across the industry. Key Responsibilities Join us as a Junior Front End Developer and contribute to our vision by: Joining a cutting-... 
    Permanent employment
    Full time
    Flexible hours

    Financial Modeling Prep

    Toronto, ON
    2 days ago
  • $65k - $80k per year

     ...The opportunity  Reporting to the Senior Manager, Constituent Operations and Customer...  .... This role also coordinates and supports end-to-end Ontario lottery operations, such as...  ...reporting preparation.    Please note this is a 12-month contract and has a hybrid work arrangement... 
    Contract work
    Senior
    Live In
    Work at office
    Home office
    Flexible hours

    Heart & Stroke

    Toronto, ON
    5 days ago
  • $47k - $71.5k per year

     ...momentum that reaches beyond our business, develop skills for the future, and take ownership...  ...variety of programs. Reporting to the Senior Manager, People Communications, the...  ...strategic objectives. This position is a 12-month contract. What you will do Write, review... 
    Contract work
    Senior
    Temporary work
    Internship
    Toronto, ON
    6 days ago
  • $30 per hour

     ...Location: Scarborough, 2-4x per week on-site  Structure: Initial 12 month contract  -- We have a great new opportunity to support one of our...  ...with SAP HCM payroll and reporting 2) Experience with year-end processes (i.e. tax forms) 3) Intermediate to Advanced Excel capability... 
    Contract work
    Bank staff

    CorGTA

    Toronto, ON
    3 days ago
  • Indigo is a physical and digital place inspired by and filled with books, ideas, beautifully designed lifestyle products, and the creative people who help make it all happen. We believe in real books, living life fully and generously, being kind to each other and to the...
    Contract work
    Full time

    Indigo Books & Music

    Toronto, ON
    6 days ago
  •  ...how” of sales execution, ensuring our Go-to-Market tools are organized, up-to-date and easily accessible. This is a temporary 12 month contract position Key Responsibilities: Collateral and asset coordination: Manage and maintain the library of sales materials,... 
    Contract work
    Temporary work
    Work at office

    Metroland Media Group Ltd.

    Toronto, ON
    11 days ago
  • $58k - $96k per year

     ...Job Type: Temporary Contract Work Model: Hybrid Reference code...  ...talent strategy. It blends senior stakeholder collaboration, hands...  ...priorities. ~ Expertise in developing and executing multi-channel strategies...  ...learn, gain experience, and develop skills. Wherever you are in... 
    Contract work
    Senior
    Temporary work
    Flexible hours
    Shift work
    Toronto, ON
    5 days ago
  •  ...Payquad, a pioneering property management software company revolutionizing the way property...  ...tenants interact and operate. We are developing the next version of our product using cutting...  ...developers with expertise in front end development, specifically Angular, who thrive... 
    Full time
    Flexible hours

    Payquad Solutions

    Toronto, ON
    7 days ago
  • $70k - $80k per year

     ...consultants, designers, engineers and project managers, we can change the world. We're committed to leading our clients across our various end markets to engineer a better future for our planet and its people. Find out more. Additional information AtkinsRéalis cares... 
    Contract work
    Full time
    Fixed term contract
    Internship
    Flexible hours

    AtkinsRéalis

    Toronto, ON
    8 days ago
  • We are seeking a highly accomplished and multi-faceted Senior Software Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a leadership capacity within the development stream, specializing in the design, engineering, and maintenance... 
    Contract work
    Senior
    Work at office

    Randstad

    Toronto, ON
    3 days ago
  • $35 per hour

    Our client, a leading Financial Institution, is seeking a Senior Analyst to join their Collateral Management team on a 12-month contract. This role is focused on supporting daily collateral operations, including margining activities, portfolio reconciliations, and issue resolution... 
    Contract work
    Senior
    3 days per week
    Toronto, ON
    a month ago
  •  ...least 5 years of Java Open JDK 8 and 11 ? If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer - Back End for a 12 month contract in Toronto. This is an onsite role. Rate: $543.7 - $579.46 Advantages • Earn a... 
    Contract work
    Senior

    Randstad

    Toronto, ON
    more than 2 months ago
  •  ...impact when it matters most. Role Summary We're seeking a Senior Front End Engineer to shape the future of AI-powered document...  ...engineering teams to deliver projects ~ A track record of developing high-quality, maintainable code. Excellent problem-solving... 
    Senior
    Casual work
    Immediate start
    Flexible hours

    Wisedocs AI

    Toronto, ON
    22 days ago
  • Front End Developer Position Overview: We are seeking a talented and experienced Front-End Developer to join our dynamic team. The ideal candidate...  ...teams to deliver high-quality, scalable, and maintainable software solutions. As a front-end developer, you will work as part... 

    Exact Match Recruitment

    Toronto, ON
    a month ago
  • We are seeking a highly accomplished and technical Senior Software Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a leadership capacity within the development stream, specializing in the enhancement, customization, and... 
    Contract work
    Senior
    Long term contract

    Randstad

    Toronto, ON
    3 days ago
  • $60k - $70k per year

     ...responsible for managing relationships that permit the achievement of company and supplier objectives. Primary Responsibilities Develop a direct relationship with key players on trade (partners, sommeliers, managers, bartenders, etc.) and provide feedback and updates... 
    Contract work
    Full time
    Local area
    Flexible hours
    Night shift
    Weekend work

    Southern Glazer’s Wine and Spirits, LLC

    Toronto, ON
    16 days ago
  •  ...Job Responsibility: Front end Architect In search of a Front-End Architect to lead the design and implementation of scalable design systems...  .... What you'll need to succeed (required skills) ~ Overall 12+ years of hands-on experience in guide in frontend technology... 
    Full time
    Work at office
    2 days per week
    3 days per week

    Cognizant

    Toronto, ON
    3 days ago
  • $70 per hour

     ...per week) Rate: $70 INC per hour or $125k base Duration: 12 month contract   We are seeking a highly experienced  Engineering/Integration...  ...well-structured, and accessible for decision-making. Manage end-to-end execution of integration and platform programs,... 
    Contract work
    Hourly pay
    2 days per week

    CorGTA

    Toronto, ON
    10 days ago
  • About Big Viking Games Big Viking Games is a profitable, self-funded live-service game studio based in Toronto. Since 2011, we’ve been building and operating virtual worlds with deep player-driven economies and long-term engagement at their core. Our flagship titles, ...
    Contract work
    Long term contract
    Work at office

    Big Viking Games

    Toronto, ON
    a month ago
  • We are seeking a highly accomplished Senior Software Developer specializing in enterprise Asset Management solutions to drive the development, configuration...  .... Tuesday/Thursday are designated anchor days) Duration: 12-month contract (with a potential 12-month extension option)... 
    Contract work
    Senior
    Long term contract
    Remote work

    Randstad

    Toronto, ON
    13 days ago
  • Manager, Infrastructure (Contract 8-12 months) The Infrastructure Manager will be responsible for the efficient operation of a highly available...  ...alignment of all technology across the business units ~Develop, maintain, support, and optimize key functional areas, particularly... 
    Contract work

    Ward Tech Talent

    Toronto, ON
    more than 2 months ago
  • BUSINESS ANALYST – (12 month contract) Job Summary We are seeking a highly motivated Business Analyst who is curious and enjoys problem solving...  ...solutions, and ensure alignment with business objectives. ~Develop and maintain simple timelines, RAID logs and budgets to ensure... 
    Contract work
    Senior
    Work at office

    Ward Tech Talent

    Toronto, ON
    more than 2 months ago
  • We are seeking an expert Senior Full Stack Software Developer to drive the technical design, full-stack implementation, and automated deployment of enterprise...  ...integration of commercial APIs and build high-performance front-end and back-end services. This position demands a... 
    Contract work
    Senior

    Randstad

    Toronto, ON
    11 days ago
  •  ...portfolio. We have an opportunity for a Senior Strategic Account Manager to join our...  ...you will be responsible for identifying, developing and executing on partnership opportunities...  ...portfolio. Key responsibilities: Identify, develop and execute on partnerships with... 
    Senior
    Full time
    Work at office

    AbbVie

    Toronto, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Front-end Software Developer (12-month Contract). Be the first to apply!