Développeur.euse Principal.e Full Stack / Lead Full Stack Developer

Montréal, QC, CA, Canada

Job Description

FR



Aux Fermes Lufa, nous avons pour mission de batir un meilleur systeme alimentaire en cultivant des aliments la ou les gens vivent, et ce, de facon responsable. Nous travaillons aussi en partenariat avec des centaines de fermiers et d'artisans locaux afin de fournir une epicerie fraiche, locale et responsable complete a partir de notre Marche en ligne, notre site de commerce electronique developpe a l'interne. En plus de notre Marche en ligne, nous developpons tous les logiciels utilises pour emballer et livrer des milliers de commandes au quotidien. Afin de continuer de grandir, nous recherchons un.e developpeur.euse principal.e full-stack passionne.e et experimente.e pour encadrer notre equipe et accelerer notre croissance technologique.

En tant que developpeur.euse principal.e, vous serez responsable de superviser et d'encadrer une equipe dynamique de developpeurs. Vous serez un acteur cle dans le developpement technique, la resolution de problemes complexes, la prise de decisions techniques strategiques et l'amelioration continue de nos processus internes. Vous aurez un impact direct sur la qualite, la rapidite et la fiabilite de nos produits.

Notre systeme gere un tres grand volume d'operations et de transactions chaque seconde. Nous recherchons donc un candidat ayant deja travaille sur des systemes a fort trafic, capable d'optimiser chaque developpement afin d'assurer performance, stabilite et evolutivite.

Merci de mentionner dans votre candidature les gros systemes sur lesquels vous avez travaille ainsi que certains des enjeux auxquels vous avez du faire face.

Responsabilites

Encadrer, conseiller et accompagner une equipe de developpeurs; Developper, tester et maintenir divers logiciels et applications critiques pour notre activite (cybercommerce, CRM, logistique interne, etc.); Prendre en charge la resolution des problematiques techniques complexes et aider les developpeurs a surmonter les blocages; Promouvoir et appliquer les meilleures pratiques de developpement logiciel (code propre, maintenable, integration continue, tests automatises, optimisation des performances, etc.); Collaborer etroitement avec les equipes DevOps et Produit pour assurer une livraison efficace et rapide des projets; Contribuer activement a l'amelioration continue de notre infrastructure technique; Rester a jour sur les technologies emergentes et identifier des opportunites d'automatisation et d'amelioration.
Exigences

Experience minimale de six ans en developpement web full-stack (PHP, JavaScript, HTML/CSS, Vue.js); Experience prealable sur des systemes a haute performance avec beaucoup de transactions simultanees; Expertise demontree en PHP (idealement avec le framework Yii), Vue.js, MongoDB, Redis, MySQL, et Git; Bonne connaissance des systemes de messagerie et de gestion des files d'attente (ex : Beanstalkd); Experience avec les services cloud (AWS S3) et l'environnement Linux; Solides competences en conception et optimisation de bases de donnees (SQL/NoSQL); Leadership eprouve ou forte capacite a accompagner et a developper une equipe technique; Excellent sens de l'organisation, capacite a gerer plusieurs projets en parallele et a resoudre des problemes complexes rapidement; Excellentes competences de communication en francais et en anglais (oral et ecrit).
Atouts

Veritable interet envers Les Fermes Lufa, notre mission et notre modele d'affaires; Experience avec des methodologies Agile ou Scrum; Esprit curieux, oriente vers l'amelioration continue et l'automatisation.
Horaire

40 heures par semaine du lundi au vendredi avec un horaire flexible.
Remuneration et avantages sociaux

Salaire competitif determine selon l'experience et les connaissances du candidat; Vous serez admissible a participer aux programmes d'assurance-maladie, de soins dentaires et d'invalidite de l'entreprise apres la periode probatoire (payes a 50 % par l'employe et a 50 % par Les Fermes Lufa); Acces aux Soins Virtuels TELUS Sante (un contact direct a des professionnels de la sante par telephone, video ou chat) et au Programme d'aide aux employes et aux familles (des conseils professionnels cibles couvrant un large registre de problemes interpersonnels); 30 % de reduction sur votre panier des Fermes Lufa.


Eng



At Lufa Farms, we're on a mission to create a better food system and a huge part of this is achieved by growing food where people live, and growing it responsibly. We also partner with hundreds of local farmers and foodmakers to offer a full lineup of fresh, local, responsible groceries through our online Marketplace, an ecommerce site we developed in-house. Aside from maintaining our Marketplace, we're innovators, developing all of the software we use to pick, pack, and ship thousands of orders each day. To keep moving forward, we need a passionate and experienced Lead Full-Stack Developer to lead our development team and accelerate our technological growth.

As the Lead Developer, you'll be responsible for supervising and mentoring a dynamic team of full-stack developers. You'll play a critical role in technical development, complex problem-solving, strategic technical decision-making, and continuous improvement of internal processes. You'll directly impact the quality, speed, and reliability of our products.

Our system handles a high volume of operations and transactions per second, so we're looking for a candidate who's previously worked on high-traffic systems and is capable of optimizing each development to ensure performance, stability, and scalability.

Please highlight in your application the high-traffic systems you've worked on and some of the challenges you faced.

Responsibilities

Guide, mentor, and support the development team; Develop, test, and maintain various software and critical applications (e-commerce, CRM, internal logistics, etc.); Tackle complex technical issues and assist developers in overcoming roadblocks; Promote and apply best software development practices (clean, maintainable code, continuous integration, automated testing, performance optimization, etc.); Work closely with DevOps and Product teams to ensure efficient and timely project delivery; Actively contribute to the continuous improvement of our technical infrastructure; Stay up-to-date with emerging technologies and identify automation and improvement opportunities.
Requirements

Minimum six years of experience in full-stack web development (PHP, JavaScript, HTML/CSS, Vue.js); Previous experience with high-performance systems handling a large number of simultaneous transactions; Proven expertise in PHP (ideally Yii framework), Vue.js, MongoDB, Redis, MySQL, and Git; Good knowledge of messaging systems and queue management (e.g., Beanstalkd); Experience with cloud services (AWS S3) and Linux environments; Strong skills in database design and optimization (SQL/NoSQL); Demonstrated leadership or strong ability to mentor and grow technical teams; Excellent organizational skills, able to manage multiple projects simultaneously and solve complex problems quickly; Excellent communication skills in both English and French (spoken and written).
Assets

Genuine interest in Lufa Farms, our mission, and business model; Experience with Agile or Scrum methodologies; Curious mindset focused on continuous improvement and automation.
Schedule

40 hours per week within a flexible schedule (Monday to Friday).
Compensation & Benefits

A competitive salary to be determined based on experience and knowledge of the candidate; You'll be eligible to participate in the firm's health insurance, dental, and disability programs after completion of the probationary period (paid 50% by the employee and 50% by Lufa Farms); Access to TELUS Health Virtual Care (direct contact to health professionals by phone, video, or chat) and the Employee and Family Assistance Program (professional, short-term counselling, covering a broad range of interpersonal issues); 30% discount on your Lufa Farms basket.
Job Types: Full-time, Permanent

Pay: $59,386.48-$123,356.26 per year

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2640681
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montréal, QC, CA, Canada
  • Education
    Not mentioned