Full Stack Software Engineering Lead
1 week ago
About TouchBistro
TouchBistro is an all-in-one Point-of-Sale and restaurant management system that simplifies operations for restaurateurs worldwide.
We have powered more than 29,000 restaurants around the globe, and our platform provides essential solutions for front of house, back of house, and customer engagement. By streamlining operations, increasing sales, driving revenue, and delivering a stellar guest experience, we help restaurateurs succeed in a time- and money-constrained industry.
Towards this mission, we are looking for a talented Full Stack Software Engineering Lead to join our team.
About YouAs a seasoned professional with 5+ years of full-stack experience building and supporting software in production, you possess expertise in building REST-based web services using Node.js, TypeScript, and OpenAPI. Your proficiency in system design, ideally for both new systems and refactoring old ones, will enable you to drive technical excellence within our organization.
You also bring a solid understanding of relational databases, including data modeling, normalization, basic performance optimization through indexes, and robust test patterns for CI/CD builds and post-deployment verification.
Your Day-to-DayAs a Full Stack Software Engineering Lead at TouchBistro, your responsibilities will include:
- Burning tech debt by incorporating it into every work week and participating in longer tech debt-only phases.
- Collaborating with other teams to ensure seamless product usage across multiple integrations and software upgrades.
- Mixing technology stacks and roles to stay innovative, such as trying out different technology stacks or working on the iOS app or Docker images.
The estimated salary for this position is $120,000 - $180,000 per year, based on location and experience.
What We OfferWe provide a fun, vibrant, and rapidly growing environment where you can feel confident joining a diverse group of restaurant-obsessed, tech-loving individuals. Our benefits package includes unlimited vacation, health, dental, and vision benefits, flexible health and wellness plans, parental leave & top-up, Employee Assistance Program, career progression & professional development opportunities, volunteer program, monthly lunches, and flexible work arrangements.
All About TouchBistroTowards our inclusive workplace where everyone has an opportunity to succeed, requests for accommodation due to disability can be made at any stage of the recruitment process.
-
Senior Full Stack Software Engineering Lead
1 week ago
Toronto, Ontario, Canada Utility Consumer Analytics Inc. Full timeJob Description:At Utility Consumer Analytics Inc., we are seeking an experienced Lead Full Stack Software Engineer to join our dynamic team. As a pivotal member of our organization, this role involves not only coding but also providing technical guidance and ensuring the successful delivery of high-quality software solutions.Responsibilities:Lead and mentor...
-
Full Stack Software Engineer
1 month ago
Toronto, Ontario, Canada Company 1 - The Manufacturers Life Insurance Company Full timeAbout the RoleWe are seeking a highly skilled Full Stack Software Engineer to join our team at Company 1 - The Manufacturers Life Insurance Company. As a Full Stack Software Engineer, you will be responsible for designing, developing, and maintaining our company's software applications.Key ResponsibilitiesDesign and develop software applications using a...
-
Junior Full Stack Engineer
1 month ago
Toronto, Ontario, Canada Incognito Software Systems Inc Full timeJunior Full Stack EngineerWe are seeking a highly skilled and motivated Junior Full Stack Engineer to join our team at Incognito Software Systems Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex web applications that serve millions of users.Key Responsibilities:Design and develop...
-
Software Engineer
3 weeks ago
Toronto, Ontario, Canada Adorna & Guzman Dentistry Professional Corporation Full timeJob Title: Software Engineer - Full StackDescription: We are looking for a skilled Full Stack Software Engineer to join our team. The ideal candidate will have experience in both front-end and back-end development, with a strong understanding of programming languages such as JavaScript, Python, and HTML/CSS.Responsibilities:Design and develop scalable,...
-
Software Engineer
1 month ago
Toronto, Ontario, Canada Manulife Full timeAbout the RoleWe are seeking a highly skilled Full Stack Software Engineer to join our team at Manulife. As a Full Stack Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems that meet the needs of our customers.Key ResponsibilitiesDesign and develop high-quality software systems using a range of...
-
Senior Software Engineer
2 weeks ago
Toronto, Ontario, Canada Maarut Inc Full timeJob Title: Senior Software Engineer - Full StackWe are seeking a skilled Full Stack Software Engineer to join our team at {company}. As a key member of our tech team, you will be responsible for designing, developing, and maintaining our web applications.Responsibilities:- Design and develop efficient, scalable, and reliable full stack software solutions-...
-
Full Stack Software Engineer
18 hours ago
Toronto, Ontario, Canada Astra North Infoteck Inc. Full timeJob SummaryAstra North Infoteck Inc. seeks a seasoned Full Stack Software Engineer with expertise in Java, Springboot, and Angular to spearhead the development of our web applications. As a key member of our team, you will be responsible for designing, implementing, and maintaining robust and scalable software systems that meet business requirements.About...
-
Software Engineer
3 weeks ago
Toronto, Ontario, Canada Pharmalinx Medical Centre Inc. Full timeJob DescriptionJob Title: Software Engineer - Full Stack DevelopmentJob Summary: We are seeking a highly skilled software engineer to join our team. The ideal candidate will have a strong background in full stack development and be able to design, develop, and deploy scalable and efficient software solutions.Key Responsibilities:Design and develop full stack...
-
Senior Software Engineer
3 weeks ago
Toronto, Ontario, Canada Second Bind Full timeOur company is seeking a Senior Software Engineer to lead the development of our full-stack applications. As a member of our engineering team, you will be responsible for designing, implementing, and maintaining high-quality software solutions. Your expertise in full-stack development, including both front-end and back-end technologies, will be essential in...
-
Full Stack Software Engineer
3 weeks ago
Toronto, Ontario, Canada Fluent, LLC Full timeWe're looking for a highly skilled Full Stack Engineer to help us build cutting-edge backend solutions using a broad range of technologies. This role is perfect for someone with experience in Node.js, ASP.NET, and Docker, who can collaborate with cross-functional teams to optimize platforms for performance, scalability, and reliability.As a Full Stack...
-
Software Engineer
3 weeks ago
Toronto, Ontario, Canada Aman Meat Shop Full timeJob SummaryWe are seeking a skilled Full Stack Engineer to join our team. The ideal candidate will have a strong background in JavaScript and experience with Node.js.Key Responsibilities:- Develop and maintain full stack applications using JavaScript and Node.js- Collaborate with cross-functional teams to design and implement software solutions- Participate...
-
Senior Software Engineer
4 weeks ago
Toronto, Ontario, Canada Fable Full timeAbout UsFable is a leading digital accessibility company that empowers businesses to create inclusive products for over 1 billion people worldwide.Our MissionTo revolutionize digital accessibility and make the internet a more inclusive space for everyone.Job OverviewWe are seeking a highly skilled Senior Software Engineer - Full Stack Expert to join our...
-
Senior Full-Stack Software Engineer
1 month ago
Toronto, Ontario, Canada Rivalry Limited Full timeJob Title: Senior Full-Stack Software EngineerWe are seeking a highly skilled Senior Full-Stack Software Engineer to join our team at Rivalry Limited. As a key member of our Engineering Department, you will be responsible for developing and deploying features that enhance our product offerings, ensuring both quality and speed to market that exceed our users'...
-
Full Stack Software Engineer
2 weeks ago
Toronto, Ontario, Canada Maarut Inc Full timeJob SummaryWe are seeking a highly skilled Full Stack Software Engineer to join our team at Maarut Inc. This is an excellent opportunity for experienced professionals to take on new challenges and contribute to the development of innovative software solutions.The ideal candidate will have a strong background in software development, with experience in...
-
Staff Software Engineer
1 month ago
Toronto, Ontario, Canada StackAdapt Full timeAbout the RoleWe're seeking a highly skilled Staff Engineer to lead our growing full-stack engineering team at StackAdapt. As a key member of our Audiences & CDP team, you will play a critical role in advising on technical decisions, unpacking complexity, and communicating technical endeavors with precision and clarity.Key ResponsibilitiesAdvise on...
-
Staff Software Engineer
1 month ago
Old Toronto, Ontario, Canada StackAdapt Full timeAt StackAdapt, we're seeking a highly skilled Staff Software Engineer to lead our full-stack engineering team. As a key member of our team, you'll be responsible for advising on technical decisions, unpacking complexity, and communicating with precision and clarity. You'll work closely with stakeholders and other senior engineers to identify and solve...
-
Senior Software Engineer
3 weeks ago
Toronto, Ontario, Canada Royal Bank of Canada> Full timeJob Title: Sr. Software Engineer (Full Stack)We are seeking a skilled Senior Software Engineer (Full Stack) to join our team. The ideal candidate will have expertise in developing scalable, efficient, and high-quality software solutions using a combination of front-end and back-end technologies. Key Responsibilities: Design, develop, and deploy full-stack...
-
Full Stack Software Engineer
1 week ago
Toronto, Ontario, Canada Intelliware Full timeAbout IntelliwareIntelliware is a dynamic and innovative company that values expertise, collaboration, and creativity.We are currently seeking a talented Full Stack Software Engineer to join our team and contribute to the development of high-quality applications.Estimated Salary: $120,000 - $180,000 per year, depending on experience.Job DescriptionAs a Full...
-
Senior Software Engineer
2 weeks ago
Toronto, Ontario, Canada Experis Full timeWe are seeking a skilled Senior Software Engineer to join our team and contribute to the development of our full-stack applications. The ideal candidate will have expertise in Java and Python, as well as experience with cloud computing platforms. As a senior engineer, you will be responsible for leading the development of complex software systems, mentoring...
-
Senior Full-Stack Software Engineer
4 weeks ago
Toronto, Ontario, Canada Manulife Full timeJob Title: Senior Full-Stack Software EngineerJob Summary:We are seeking a highly skilled Senior Full-Stack Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our web applications.Key Responsibilities:Develop and maintain clean, well-documented, and efficient code...