Lead Full-Stack Developer
Information Technology - VSL Offices
Full-time
Presence: On site
Contract position : No
DescriptionAt 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.
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.