(French description listed below)

Let’s talk shop: Lightspeed is on the lookout for a passionate full-time Junior Back-End Developer to join our Montreal-based Development team. The primary role for this position is to work on our cloud-based software, Lightspeed Retail.

Don’t mistake us for a typical corporation. We are not looking for just a team member, we’re searching for someone to enrich our family. We will let you write the code and bring your ideas. We will believe in you and give you creative freedom to allow you to do the best work of your life. Sounds familiar? Perfect! We’ve got what it takes to keep you feeling challenged and empowered.

Here’s a little song we wrote about you: You have worked on large projects and your background is in PHP and any other object-oriented language. You’re a natural-born problem-solver and always game to develop products that solve real-world problems for customers around the globe. You enjoy learning things that you’ve never touched before. This is your chance to intimately collaborate with a small team, to take on big projects that greatly improve the product. We love critical thinkers who like to question why we do things this way and want to do better. Change agents are everywhere at Lightspeed, are you one of them? That comes with taking ownership of the code you write, coupled with strong architectural skills. If you want to do the best work of your life while being surrounded by talented colleagues, we think we should talk.

Now we get to brag about us: Lightspeed provides retailers and restaurateurs the simplest way to build, manage, and grow their business while crafting a better customer experience. Lightspeed empowers small business owners with a complete overview of their business in one place - more than 50,000 businesses processing over $15 billion in transactions annually use Lightspeed’s mobile Point of Sale software and newly acquired eCommerce platform to manage inventory, customer preferences, sales, and analytics to get a complete overview of their business in one place. Founded in 2005 with offices in Canada, USA, and Europe, Lightspeed is backed by Accel Partners, iNovia Capital, Caisse de dépôt et placement du Québec (CDPQ), and Investissement Québec (IQ). We're passionate about enabling people to do their best work. Come work with us and find out what you can do.

Primary responsibilities:

  • Work as part of a team to deliver product features and functionality
  • Translate requirements into conceptual and detailed designs with estimates
  • Help design & architect software for a wide range of services and systems in a large SaaS environment
  • Develop clean, maintainable code in a continuous integration + continuous deployment environment
  • Actively provide constructive feedback to other developers through code review
  • Assist QA and Support staff in troubleshooting software issues as well as implementing bug fixes

Requirements:

  • 1+ year experience developing reliable, highly available and scalable software (preferably in a scalable SaaS setting)
  • Experience with object oriented languages such as PHP, Python, Ruby, Java or JavaScript
  • Experience writing automated unit and functional tests
  • Experience with relational (SQL) and non-relational (NoSQL) databases
  • Proven skills in server side resource profiling, optimization and debugging
  • BS/BA in Computer Science, or equivalent experience
  • Basic proficiency in a UNIX/Linux environment
  • Excellent communication skills
  • Experience working in an Agile development environment
  • Experience with Git/Github

Assets:

  • Good understanding of Design Patterns
  • Experience with Test Driven Development (TDD)
  • Experience with Laravel
  • Experience in a continuous delivery model
  • Experience in building APIs
  • Experience with event based and messaging systems
  • DevOps background
  • Experience with Payment processing, Point of Sale (POS) and/or eCommerce

And when you’re not programming?

In addition to the perks you see in the Careers page, you’ll get access to:

  • Flexible working hours - No punch in no punch out!
  • Brand new office in a castle, one of the best development center in Montreal
  • Even if we became bigger everyone has an impact on the company as a whole
  • We encourage initiatives and leadership
  • Tech talks - Sharing is caring :)
  • Happy hour every Friday afternoon
  • Birthday treats every month - 300 people in Montreal, that’s a lot of cakes!
  • Fun activities with your teammates - Be part of the Lightspeed Family!
  • Work with highly skilled people

--

Développeur Junior Back-End (PHP)

Lightspeed est à la recherche d’un Développeur Back-End Junior qui se joindra à temps plein à son équipe de développement située à Montréal. Le rôle principal associé à ce poste est de travailler sur notre logiciel infonuagique Lightspeed Retail.

Nous ne sommes pas une entreprise ordinaire. Nous cherchons plus qu’un nouveau membre de notre personnel : nous voulons enrichir notre grande famille. Avec nous, vous aurez la liberté d’exprimer vos idées et de coder. Vous aurez toute notre confiance et la liberté créative qui vous permettront d’accomplir le meilleur travail de votre vie. Ça vous parle ? Génial ! Nous avons tout ce qu’il faut pour vous stimuler et vous mettre en confiance.

Voici une petite chanson composée en votre honneur : vous avez travaillé sur de vastes projets et vous avez une expérience pertinente en PHP et tout autre langage orienté objet. Vous avez un don inné pour résoudre des problèmes. Vous êtes toujours prêt à développer des produits pour résoudre les problèmes réels rencontrés par notre clientèle dans le monde entier. Vous adorez apprendre en terrain inconnu. C’est maintenant votre chance de travailler en collaboration étroite avec une petite équipe et de mettre en œuvre de gros projets qui perfectionneront nos produits. Nous adorons les penseurs critiques qui n’hésitent pas à remettre en question les façons de faire et ne visent que le meilleur. Les agents de changement abondent chez Lightspeed ; en faites-vous partie ? Cela implique d’être responsable de votre code et de posséder d’excellentes compétences en architecture informatique. Si vous souhaitez accomplir le meilleur travail de votre vie entouré de collègues talentueux, on doit se parler.


Maintenant, voici pourquoi nous sommes fiers de notre entreprise : Lightspeed offre aux commerçants et aux restaurateurs la solution la plus simple pour bâtir, gérer et faire croître leur entreprise tout en proposant une meilleure expérience client. On dit que savoir, c’est pouvoir : c’est pourquoi Lightspeed permet aux propriétaires de petites entreprises d’obtenir une vue d’ensemble de leurs activités commerciales en un seul endroit. Traitant un volume de transactions supérieur à 15 milliards de dollars chaque année, plus de 50, 000 entreprises utilisent les plateformes de point de vente et d’eCommerce de Lightspeed pour gérer leurs marchandises, connaître les préférences de leur clientèle, mesurer leurs ventes et analyser leurs données. Fondée en 2005 et ayant ses bureaux au Canada, aux États-Unis et en Europe, Lightspeed bénéficie du soutien d’Accel Partners, d’iNovia Capital, de la Caisse de dépôt et de placement du Québec (CDPQ) et d’Investissement Québec (IQ). Nous avons à cœur d’offrir à nos employés la possibilité de faire le meilleur travail qui soit. Venez travailler avec nous et ouvrez vos horizons.

Principales responsabilités

  • Travailler au sein d’une équipe qui donne vie aux caractéristiques et aux fonctionnalités des produits
  • Traduire les exigences en plans conceptuels détaillés et incluant des estimations
  • Contribuer à concevoir et à développer l’architecture de logiciels destinés à un vaste éventail de services et de systèmes dans un imposant environnement de logiciels à la demande (SaaS)
  • Développer un code propre et maintenable dans des environnements d’intégration et de déploiement continus
  • Fournir des rétroactions constructives aux autres développeurs à travers une revue de code
  • Soutenir les équipes d’assurance qualité et d’assistance technique dans le dépannage de problèmes de logiciels et dans l’implémentation de correctifs

Exigences

  • Au moins 1 an d’expérience dans le développement de logiciels fiables, extensibles et hautement disponibles (préférablement dans un environnement de logiciel à la demande [SaaS] extensible)
  • Expérience avec les langages orientés objet tels que PHP, Python, Ruby, Java et JavaScript
  • Expérience dans l’écriture de tests unitaires automatisés et fonctionnels
  • Expérience avec les bases de données relationnelles (SQL) et non relationnelles (NoSQL)
  • Compétences avérées en profilage des ressources, en optimisation et en débogage côté serveur
  • Baccalauréat en informatique ou expérience équivalente
  • Compétences de base dans les environnements UNIX/Linux
  • Excellentes compétences en communication
  • Expérience de travail avec la méthode de développement Agile
  • Expérience avec Git/Github

Atouts

  • Bonne compréhension des modèles de conception
  • Expérience dans le développement piloté par les tests (TDD)
  • Expérience avec Laravel
  • Expérience avec le modèle de livraison continue
  • Expérience dans le développement d’API
  • Expérience avec les systèmes événementiels et les systèmes de messagerie
  • Expérience en développement et exploitation (DevOps)
  • Expérience avec le traitement des paiements, les points de vente (POS) et/ou le commerce électronique

Et le reste ?

En plus des avantages affichés sur notre page Carrières, nous vous offrons :

  • Des horaires de travail flexibles (on ne pointe pas en arrivant ni en partant !)
  • De tout nouveaux espaces de travail dans un château ; c’est l’un des plus beaux centres de développement à Montréal
  • Nous reconnaissons le travail des employés, car ils contribuent tous au succès de l’entreprise
  • Nous encourageons la prise d’initiatives et le leadership
  • Des séances de « tech talk », parce qu’échanger, c’est s’aider les uns les autres :)
  • Des heures festives tous les vendredis après-midis
  • De petites gâteries pour les anniversaires du mois (300 personnes à Montréal, ça fait beaucoup de gâteaux !)
  • Des activités divertissantes avec vos collègues – Rejoignez la famille Lightspeed !
  • Travailler aux côtés de gens hautement qualifiés