Search jobs > Montreal, QC > Senior developer

Senior Fullstack Developer (Golang and React.js)

Lightspeed
Montreal, Quebec, Canada
Full-time

Hi there! Thanks for stopping by

Are you actively looking for a new opportunity? Or just checking the market? Well you might just be in the right place!

As a Senior Software Developer you will be supporting Lightspeed's Retail product group on the mission to expand our reach into new markets and countries while enhancing our ecommerce solution.

You will join our global team of developers to use cutting edge technologies to help merchants to provide the best experience to their customers.

At Lightspeed, we are dedicated to bringing cities and communities to life by powering SMBs. Come and help us build our communities!

For this role, you should be located in Montreal.

What you’ll be responsible for

  • Creating and extending functionality of our products by contributing to our microservice-based platform
  • Developing clean and highly maintainable code
  • Mentor and guide other developers, fostering a culture of learning, innovation, and improvement within your team.
  • Extending our continuous integration / continuous deployment environment
  • Working as part of a team to deliver product features and functionality
  • Work with our Product Managers, Designer Managers and Principal developers
  • Maintain high standards for code quality, design patterns, and best practices within the team.

What you’ll be bringing to the team

  • Strong foundation in computer science principles and practices.
  • Advanced proficiency in Golang for backend development.
  • Extensive experience in TypeScript and JavaScript, with a focus on the React framework.
  • Exceptional communication skills.
  • Skilled in diagnosing and resolving production issues, incidents, and performance bottlenecks.
  • Familiarity with real-time messaging technologies, including Pub / Sub and Kafka.
  • Competent in both relational (SQL) and non-relational (NoSQL) database systems.
  • Experienced in Agile methodologies, with a proven ability to work effectively within a collaborative, iterative development environment.

Who you are

  • You are a leader and mentor who thrives in a team environment, bringing a positive influence and helping guide others while also learning and growing yourself.
  • You are self-motivated with the ability to function effectively in a team environment with minimum supervision.
  • You are always seeking improvement and progress.
  • You are eager to make decisions and not afraid of making mistakes.

What’s in it for you?

Come live the Lightspeed experience

  • Ability to do your job in a truly flexible environment
  • Exposure to modern and proven technology
  • Development of very high traffic products, used at the global scale
  • Opportunity to join a fast-paced, high-growth company
  • Tons of growth opportunities into technical or people management roles
  • Work in a team big enough for growth but lean enough to make a real impact.

and enjoy a range of benefits that’ll keep you happy and healthy and (not) hungry :

  • Lightspeed RSU program (we are all owners)
  • Unlimited paid time off policy
  • Flexible working policy
  • Health insurance
  • People Experience - Our PX benefit allows you to work from pretty much anywhere in the world for 60 days a year
  • Health and wellness benefits
  • A variety of snacks, coffee, and teas are always accessible and available in the office kitchen - Tuesday's, Wednesday's and Thursday's lunch is served.
  • Paid leave assistance for new parents
  • Linkedin learning
  • Volunteer day

LI-SS3

6 hours ago
Related jobs
Promoted
Air Canada
Dorval, Quebec

The ideal candidate will have extensive experience in the design and development of Data pipelines and possess a strong understanding of data engineering principles, standards, and data warehousing concepts. These data pipelines will ingest, transform, and load data from diverse sources and formats,...

Promoted
Coveo
Montreal, Quebec

This includes collaborating closely with designers throughout all stages of development, from user research to delivery, and ensuring seamless integration between the frontend and high-availability backend systems that provide relevant and personalized content through our big data pipeline and vario...

S.i. Systems
Montreal, Quebec

Developers will engage in all project phases, from research and discovery to solution design, development, and deployment. The goal is to modernize service delivery through human-centered design and agile methodologies, ensuring high standards of service quality and value. Experience with design pat...

Randstad Canada
Longueuil, Quebec

As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advanceme...

S.i. Systems
Montreal, Quebec

NET programmer/software developer to redesign and implement a revised architecture to support growth and expansion of the e-Filings products in support of their electronic payment option. Work with the project team and organizational stakeholders to ensure alignment and progress on project goals, pa...

Arctic Wolf
Remote, Canada
Remote

Conducts duties and responsibilities in accordance with AWN’s Information Security policies, standards, processes and controls to protect the confidentiality, integrity and availability of AWN business information (in accordance with our employee handbook and corporate policies). We are looking for ...

BDC
Montreal, Quebec

Define and review programming codes to ensure development standards are respected and are compatible with the software, analysis and design, following “best practices” for documentation. As part of BDC's digital transformation, we are looking for candidates who are passionate with innovation and wis...

Oracle
Canada

Primarily focused on development and support of network fabric and systems through a combination of a deep level understanding of networking at the protocol level coupled with programming skills to support the intensive automation required to operate a production environment. Collaborate with networ...

Randstad Canada
Longueuil, Quebec

As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advanceme...

Hootsuite
Montreal, Quebec

Senior Software Developer, Fullstack | Développeur de logiciels senior, Fullstack. ...