Lead Full-Stack Developer

Information Technology - VSL Offices

Full-time

Presence: On site

Contract position : No

Description
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.

Join our team

Lufa Farms is working to transform the way we feed cities and the world - and it’s not a challenge that we take lightly. We’re always looking for doers who believe in our mission and who are ready to roll up their sleeves, work hard, and grow with us. Think you’ve got what it takes? We’d love to hear from you.

Thank you for applying to Lufa Farms!

Please be patient while we review your application. We will contact you if you are the right fit for the role. If you haven’t joined our community of Lufavores already, browse the Marketplace to get to know us better!