Job Description
Lightspeed Retail is seeking a Senior Full-Stack Developer to join its team in Canada and the United States. The candidate will contribute to developing software solutions that provide merchants with the tools they need to succeed. They will work on various aspects of multiple products, taking charge of key features and high-impact development projects.
The role involves:
- Coding: Writing code, doing code reviews, fixing bugs, participating in pair programming, responding to incidents, and doing some reverse engineering.
- Planning/Architecting: Estimating efforts, collaborating with product teams, and defining MVPs.
- Sharing and Learning: Transmitting knowledge through lunch & learns, chapter reviews, events, research, and mentoring junior developers.
- Tooling: Contributing to shared libraries, open-source projects, defining best practices, and documenting development standards within the team.
Requirements:
- Experience with one or more of the following languages: Golang, Ruby, Python, Java, Node.js (primarily uses Golang).
- Experience with React, Vue, Angular, or another front-end JavaScript framework.
- Solid experience in software development, with successes and failures that have taught better decision-making.
- Good understanding of concepts like authentication, web security, models and databases, and how interfaces consume APIs.
- Desire to share knowledge and help others grow.
Lightspeed Retail offers:
- Working in a fast-growing company.
- Contributing to high-traffic products used globally, with a real impact.
- Being surrounded by talented people, with plenty of opportunities for advancement.
- Developing with a modern and efficient stack.
- Competitive benefits: stock options, flexible remote work, a diverse and inclusive environment.
- Learning and expanding your skill set.
- Joining a team where your voice counts and where you can make a real difference.
- Stock options.
- Flexible remote work policy.
- Health insurance.
- Annual wellness credit of $500.
- Paid parental leave + support for new parents.
- Mental health platform + coaching services.
- 1 paid volunteer day.