Enable job alerts via email!

Senior Full-Stack Developer (Node.js/React/Golang)

Lightspeed Commerce

Toronto

Hybrid

CAD 100,000 - 130,000

Full time

Today
Be an early applicant

Job summary

A leading technology company is searching for a Senior Full Stack Developer in Toronto, Ontario, who specializes in Node.js, React.js, and Go/Golang. The role involves developing web applications, mentoring junior developers, and collaborating with cross-functional teams. The company offers highly competitive benefits, a flexible work environment (remote or on-site), and growth opportunities within a fast-paced industry. Join a diverse team that's dedicated to innovation and excellence.

Benefits

Health insurance
Flexible paid time off
Equity for all employees
Wellness benefit of $500 per year
Training opportunities for career growth

Qualifications

  • 6+ years of experience as a full stack developer.
  • Strong system design experience building highly scalable systems.
  • Experience with refactoring and modernization of legacy codebases.

Responsibilities

  • Develop and maintain web applications using Node.js, React, and Go/Golang.
  • Collaborate with teams to develop new features and improve products.
  • Mentor junior developers and contribute to engineering culture.

Skills

Full stack development
Node.js
React.js
Go/Golang
Database management
Kubernetes
Docker
Cloud services (GCP, Azure, AWS)
Agile development methodologies

Education

Bachelor's degree in Computer Science or related field
Job description
Overview

We are looking for a highly experienced Senior Full Stack Developer with expertise in Node.js, React.js, Go/Golang, and databases like MongoDB and PostgreSQL, to join our B2B Core team and help merchants sell their inventories to retailers worldwide with high flexibility and control over their processes.

As a Senior Full Stack Developer, you will be responsible for developing and maintaining our web applications, ensuring the highest level of performance and user experience. If you are a highly experienced Senior Full Stack Developer with a passion for building high-quality web applications, we want to hear from you!

For this role, you should be located in Canada and able to work within EST/EDT hours. We offer a choice of fully remote, partially remote, or fully office-based work environments (in cities with local offices).

What you’ll be doing
  • Develop and maintain our web applications using Node.js, React, and Go/Golang
  • Collaborate with our team of designers, product managers, and engineers to develop new products, features, and improve existing products
  • Ensure the highest level of performance and user experience for our web applications
  • Own and be accountable for your work
  • Write code that is clean, tested, maintainable, and efficient; encourage others to do so via meaningful code reviews
  • Work with your team and other teams to integrate our web applications with third-party services and APIs
  • Lead initiatives with your team
  • Mentor junior developers and contribute to our engineering culture and best practices
What you need to bring
  • 6+ years of experience as a full stack developer
  • Strong system design experience building highly scalable systems
  • Very proficient with React and Node.js; Golang experience is valued
  • Proficient with document-based and relational databases
  • Experience with Kubernetes and Docker
  • Familiarity with cloud services such as GCP, Azure, or AWS
  • Knowledge of serverless computing
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills
  • Experience with agile development methodologies
  • Strong understanding of software development principles, design patterns, and best practices
  • Proven track record of delivering high-quality software projects on time
  • Experience with refactoring and modernization of legacy codebases, breaking monoliths into microservices/microfrontends
What’s in it for you
  • Join a growing team and help us move to the next level
  • Amazing benefits & perks, including equity for all Lightspeeders
  • Constant development of both your skill-set and business acumen, with limitless growth opportunities
  • Lots of autonomy, flexible work culture
  • Innovation time to explore and learn at work
  • Shaping the company by joining cultural & technical committees
  • Tons of growth opportunities in technical or people management roles
  • Opportunity to join a fast-paced, high-growth company
  • Opportunity to learn, expand your skill set, forge wonderful relationships and make your mark within the diverse and inclusive Lightspeed family, a true Canadian tech success story
Additional information
  • Lightspeed equity scheme (we are all owners)
  • Flexible paid time off and remote work policies
  • Health insurance
  • Contributions to your pension plan - RRSP
  • Health and wellness benefit of $500 per year
  • Paid leave and assistance for new parents
  • Mental health online platform and counselling & coaching services
  • Training opportunities to grow your skills and career
  • Fully stacked kitchen (hot and cold beverages, meals served)
  • Happy hours to build your relationships with colleagues after work

We are Lightspeed and are an equal opportunity employer. We welcome applications from people with disabilities and accommodations are available on request for candidates taking part in all aspects of the selection process. Lightspeed is building inclusive communities and we encourage applicants from diverse backgrounds.

Where to from here?

Check out our career page for more details. We want this role to be mutually beneficial and look forward to hearing from you.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.