Overview
Senior Software Developer (Node / React) at Lightspeed Commerce. We are looking for a highly experienced Senior Full Stack Developer with expertise in Node.js, React.js, Java and databases like MongoDB and PostgreSQL, to join our team. 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 web applications using Node.js, React, and Java
- 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 web applications
- Own and be accountable for your work
- Write clean, tested, maintainable, and efficient code; participate in meaningful code reviews
- Integrate web applications with third-party services and APIs
- Lead initiatives with your team
- Mentor junior developers and contribute to engineering culture and best practices
What You Need To Bring
- 6+ years of experience as a full stack developer
- Very proficient with React, Node.js, and Java and backend web development technologies
- Proficient with Elastic, document-based, and relational databases
- Experience with Kubernetes, Docker and cloud services such as GCP, Azure, or AWS
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
- An ownership mindset
- Strong problem-solving skills and attention to detail
- 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
- Fluency in English as a working language
Nice To Have (but Not Required)
- Experience with Go / Golang and knowledge of serverless computing
- Experience with Cypress and Test Automation
- Experience with observability, metrics, and monitoring
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
- Opportunity for growth and development of skills and business acumen
- Autonomy and flexible work culture
- Innovation time to explore and learn at work
- Opportunity to join cultural and technical committees
- Growth opportunities into technical or people management roles
- Opportunity to join a fast-paced, high-growth company
Lightspeed is an equal opportunity employer. We are committed to an inclusive and barrier-free workplace. Accommodations are available on request for candidates taking part in all aspects of the selection process.
Where to From Here
Check out our career page for more information about Lightspeed and current opportunities.