Senior Front-end Software Developer (12-month Contract)
$110k per yearNelson 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 .
- 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 workSeniorRemote work
$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 workLong term contractFull timeTemporary workWork at officeLocal area$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 workSeniorRemote work- 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 workSeniorLong term contract
- ...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 workSenior
$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 workSeniorLong term contractTemporary workRemote workFlexible hours$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 employmentFull timeFlexible hours$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 workSeniorLive InWork at officeHome officeFlexible hours$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 workSeniorTemporary workInternship$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 workBank staff- 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 workFull time
- ...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 workTemporary workWork at office
$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 workSeniorTemporary workFlexible hoursShift work- ...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 timeFlexible hours
$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 workFull timeFixed term contractInternshipFlexible hours- 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 workSeniorWork at office
$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 workSenior3 days per week- ...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 workSenior
- ...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...SeniorCasual workImmediate startFlexible hours
- 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...
- 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 workSeniorLong term contract
$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 workFull timeLocal areaFlexible hoursNight shiftWeekend work- ...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 timeWork at office2 days per week3 days per week
$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 workHourly pay2 days per week- 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 workLong term contractWork at office
- 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 workSeniorLong term contractRemote work
- 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
- 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 workSeniorWork at office
- 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 workSenior
- ...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...SeniorFull timeWork at office
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!
- junior frontend developer Toronto, ON
- frontend developer Toronto, ON
- front end developer no experience Toronto, ON
- front end developer Toronto, ON
- remote front end web developer Toronto, ON
- entry level front end developer Toronto, ON
- junior front end developer Toronto, ON
- software developer intern Toronto, ON
- junior software engineer Toronto, ON
- software engineer - robotics Toronto, ON
