Enable job alerts via email!

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

Lightspeed

Montreal

Hybrid

CAD 90,000 - 130,000

Full time

2 days ago
Be an early applicant

Job summary

A leading Canadian tech company is seeking an experienced Senior Full Stack Software Engineer to enhance its B2B retail wholesale platform. The role involves developing web applications and collaborating on new product features. Ideal candidates have 6+ years of experience in full stack development, proficient in React, Node.js, and Java, with strong problem-solving skills. This position offers flexibility in remote or office-based work environments.

Benefits

Equity for all employees
Flexible paid time off
Health insurance
Contributions to pension plan (RRSP)
Health and wellness benefit of $500 annually
Paid leave for new parents
Access to mental health platform
Training opportunities for skill growth
Volunteer day
Fully stocked kitchen
Happy hours for team bonding

Qualifications

  • 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.
  • Strong understanding of software development principles, design patterns, and best practices.

Responsibilities

  • 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.
  • Write clean, tested, maintainable, and efficient code.

Skills

React
Node.js
Java
Go/Golang
Kubernetes
Docker
Problem-solving
Communication

Education

Bachelor's degree in Computer Science, Software Engineering or related field

Tools

GCP
Azure
AWS
Job description
Overview

We are looking for a highly experienced Senior Full Stack Software Engineer to join our B2B retail wholesale team—helping merchants plan their seasonal buys across locations, dates, and size distributions. In other words, 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 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
  • 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)
  • An extreme ownership mentality
  • 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
  • Volunteer day.
  • Fully stacked kitchen (hot and cold beverages, meals served)
  • Happy hours to build your relationships with colleagues after work

To all recruitment agencies: Lightspeed does not accept unsolicited agency resumes. If we have not directly engaged your company in writing to supply candidates for a specific vacancy, Lightspeed will not be responsible for any fees related to unsolicited resumes.

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.

Lightspeed is building communities through commerce, and we need people from all backgrounds and lived experiences to do that. We were founded in 2005, in Montreal’s gay village and our original members were all part of the LGBTQ+ community. The ethos of our business has been about inclusion from the very beginning, and we strive to provide a workplace where everyone belongs.

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.

Lightspeed handles your information in accordance with our Applicant Privacy Statement.

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

Similar jobs