Enable job alerts via email!

Senior Full Stack Software Engineer (Node.js, React.js, Java, Go/Golang)

Lightspeed Commerce

Ottawa, Toronto, Montreal

Hybrid

CAD 100,000 - 130,000

Full time

Today
Be an early applicant

Job summary

A leading technology company is seeking a Senior Full Stack Software Engineer to join their B2B retail wholesale team in Ottawa, Canada. The role involves developing and maintaining web applications, ensuring performance and user experience, and mentoring junior developers. Ideal candidates have 6+ years experience with Node.js, React, and Java, and enjoy a flexible work culture with numerous benefits and professional growth opportunities.

Benefits

Equity scheme
Flexible paid time off
Health insurance
Pension plan contributions
Annual health and wellness benefit
Paid leave for new parents
Mental health support
Training opportunities
Fully stocked kitchen
Happy hours with colleagues

Qualifications

  • Minimum 6+ years of experience as a full stack developer.
  • Proficient with React, Node.js, Java, and backend web development technologies.
  • Experience with cloud services and software development principles.

Responsibilities

  • Develop and maintain web applications using Node.js, React, Java, and Go/Golang.
  • Collaborate with teams to develop new products and features.
  • Write clean, tested, maintainable code.

Skills

React
Node.js
Java
Go/Golang
Kubernetes
Docker
Cloud services (GCP, Azure, AWS)
Problem-solving

Education

Bachelor's degree in Computer Science or related field

Tools

Document-based databases
Relational databases
Job description
Senior Full Stack Software Engineer (Node.js, React.js, Java, Go/Golang)

Hi there! Thanks for stopping by

We are looking for a highly experienced Senior Full Stack Software Engineer, to join our B2B retail wholesale team to help merchants plan their seasonal buys across locations, dates, and size distributions. We operate at the intersection of commerce and financial planning, solving a niche but deeply impactful set of challenges. 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.

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, Java and Go/Golang
  • Collaborate with 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:

  • A minimum of 6+ years of experience as a full stack developer
  • Very proficient with React, Node.js and Java as well as backend web development technologies, especially Go/Golang
  • 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

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 into 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

… and enjoy a range of benefits that will keep you happy, healthy and (not) hungry.

  • 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 counseling & 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

Lightspeed is a proud equal opportunity employer and we are committed to creating an inclusive and barrier-free workplace. Lightspeed welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

Where to from here?
Obviously, this has to be mutually beneficial: we want you to step into a role you love, and we want to offer you a place you’re proud to come to every day. For a glimpse into our world check out our career page here.

Who we are:
Powering the businesses that are the backbone of the global economy, Lightspeed\'s one-stop commerce platform helps merchants innovate to simplify, scale, and provide exceptional customer experiences. Our cloud commerce solution transforms and unifies online and physical operations, multichannel sales, expansion to new locations, global payments, financial solutions, and connection to supplier networks.

Founded in Montréal, Canada in 2005, Lightspeed is dual-listed on the New York Stock Exchange (NYSE: LSPD) and Toronto Stock Exchange (TSX: LSPD). With teams across North America, Europe, and Asia Pacific, the company serves retail, hospitality, and golf businesses in over 100 countries.

Where to apply: We welcome you to apply through our career page. (No unsolicited agency resumes.)

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