604 Full Stack Engineer jobs in Canada
Full Stack Engineer
Posted today
Job Viewed
Job Description
Job Description
Overview: We are searching for a creative, flexible technical thinker capable of managing, planning and understanding team dynamics. Responsible for authoring, analyzing and translating User Stories into system implementation. Comfortable and capable in a Full Stack environment, with an emphasis on Backend Development. Able to lead small teams, and work across multiple, concurrent deliverables while working for Lead Engineer and with Project Manager.
What you will be doing:
- Collaborate, lead and inspire within a team building a world class software system to reduce carbon emissions and waste while delivering social good.
- Provide technical leadership to teammates through coaching and mentorship on a regular basis
- Partner with the Human Resources team to attract and retain high quality and diverse talent to scale the Company’s development team
- Maintain high standards of software quality within the team by establishing best practices and habits
- Design and code in addition to conducting reviews to ensure compliance with development standards
- Contribute to and help evangelize best software development practices including TDD, Continuous Integration, Continuous Delivery.
- Collaborate with engineers across the organization to identify patterns of problems and implement solutions
Skills You Have:
- 5+ years experience in software and Web development
- 3+ years professional combined front-end and back-end development experience
- 2+ years of leadership or mentorship experience
- Experience with relational databases and web-based software development is a must
- Advanced understanding of design, implementation and operation of distributed web-based services and APIs
- Demonstrated knowledge and impact using JavaScript and/or Python to solve problems
- Experience with one or more of the following: Node.js, React.js, Redux, Angular.js, Django
- Degree in Computer Science, Engineering, or a related field
- Demonstrated track record of owning problems and making an impact with the work you do.
Full Stack Engineer
Posted today
Job Viewed
Job Description
Job Description
Salary:
Founded in 2013, Planitar Inc. is the maker of iGUIDE, a proprietary camera and software platform for capturing and delivering accurate floorplans, immersive 3D virtual tours and extensive property data.
iGUIDE is the most efficient system to map interior spaces and features accurate floor plans, measurements, and reliable property square footage. By integrating floor plans and visual data, iGUIDE provides an intuitive and practical way to navigate and explore built environments digitally.
Visit for more information
The Role:
Were looking for a Full Stack Developer with a product mindsetsomeone who can move fluidly between backend, frontend, and database work, while caring deeply about user experience. Youll work closely with designers, product managers, and other engineers to deliver end-to-end features that feel effortless for our users. We value engineers who think beyond just code to understand why a feature exists, how its used, and how it can be better.
What you'll do:
- Design, develop, and maintain features across the stack:
- Backend: Go (Golang)
- Frontend: Vue.js and/or Angular
- Database: PostgreSQL
- Collaborate with product and design teams to create smooth, intuitive user experiences.
- Write clean, maintainable, and well-tested code.
- Participate in code reviews, architecture discussions, and roadmap planning.
- Advocate for the userthinking about UX best practices, accessibility, and customer empathy in every decision.
- Optimize performance for both client-side and server-side applications.
What Were Looking For:
- Solid experience with Go, Vue.js and/or Angular, and PostgreSQL.
- Strong problem-solving skills with the ability to work independently.
- Comfortable working in a collaborative, agile environment.
- Passion for building beautiful, usable, and performant products.
- Adaptable and comfortable with ambiguityyou can adjust quickly when priorities shift, and youre able to make progress even when some details are still taking shape
Bonus Points For:
- Experience with 3D graphics (WebGL, etc.)
- Generating or manipulating PDFs in a web context.
- Strong grasp of UX/UI best practices.
- Proven ability to think like the customeranticipating needs and pain points before they arise.
- Experience working on products that span mobile, hardware, and web, especially those involving cameras, LiDAR, or other sensors.
Full Stack Engineer
Posted today
Job Viewed
Job Description
Job Description
Position Overview
We’re looking for a Fullstack Developer with strong experience in C++ and .NET to help build and maintain our flagship platform, BusPlanner Pro, and related web-based tools. The ideal candidate will be deeply comfortable working in back-end systems, with additional exposure to front-end development using ASP.NET MVC, JavaScript, and Bootstrap.
This is a backend-heavy role - but the ability to contribute to UI development and collaborate across the full stack is important. Our environment includes C++ for core business logic, .NET/C# for web applications, and SQL Server/MySQL for data access. We deploy on IBM Cloud and use Azure DevOps-managed CI/CD pipelines.
Key Responsibilities
- Contribute to the development and maintenance of BusPlanner Pro, written in C++.
- Build and support web applications using ASP.NET MVC, C#, and .NET Framework/Core.
- Support front-end development using JavaScript, HTML5, CSS3, and Bootstrap.
- Collaborate with cross-functional teams (Product, UI/UX, QA) to deliver reliable, high-quality software.
- Write clean, maintainable, well-documented code across both front-end and back-end components.
- Develop and optimize SQL queries and integrate with relational databases like MySQL.
- Participate in peer code reviews, CI/CD processes, and DevOps-based release workflows.
- Investigate, debug, and resolve issues in both legacy and modern systems.
Requirements
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field — or equivalent experience.
- Solid professional experience with C++ in a production environment.
- Strong experience developing web applications using .NET, C#, and ASP.NET MVC.
- Familiarity with front-end technologies: JavaScript, Bootstrap, HTML5, and CSS3.
- Experience working with RESTful APIs, software design principles, and architectural patterns.
- Strong grasp of object-oriented programming (OOP) and performance optimization.
- Proficiency with SQL, MySQL, and relational database design.
- Experience using Git or equivalent version control systems.
- Strong analytical and problem-solving skills; able to work both independently and as part of a team.
Nice to Have
- Familiarity with IBM Cloud, Azure, or AWS cloud environments.
- Exposure to MEAN stack (MongoDB, Express, Angular, Node)
- Experience with CI/CD pipelines, DevOps, or container tools like Docker.
- Knowledge of legacy system modernization or previous work on hybrid architecture environments.
Benefits
What We Offer
- Competitive salary and performance-based bonuses.
- Flexible work hours and remote-friendly setup.
- Opportunities to grow in a hybrid legacy/modern codebase environment.
- A collaborative team culture focused on high-impact engineering.
- Full health and wellness benefits.
Full Stack Engineer
Posted today
Job Viewed
Job Description
Job Description
Overview: We are searching for a creative, flexible technical thinker capable of managing, planning and understanding team dynamics. Responsible for authoring, analyzing and translating User Stories into system implementation. Comfortable and capable in a Full Stack environment, with an emphasis on Backend Development. Able to lead small teams, and work across multiple, concurrent deliverables while working for Lead Engineer and with Project Manager.
What you will be doing:
- Collaborate, lead and inspire within a team building a world class software system to reduce carbon emissions and waste while delivering social good.
- Provide technical leadership to teammates through coaching and mentorship on a regular basis
- Partner with the Human Resources team to attract and retain high quality and diverse talent to scale the Company’s development team
- Maintain high standards of software quality within the team by establishing best practices and habits
- Design and code in addition to conducting reviews to ensure compliance with development standards
- Contribute to and help evangelize best software development practices including TDD, Continuous Integration, Continuous Delivery.
- Collaborate with engineers across the organization to identify patterns of problems and implement solutions
Skills You Have:
- 5+ years experience in software and Web development
- 3+ years professional combined front-end and back-end development experience
- 2+ years of leadership or mentorship experience
- Experience with relational databases and web-based software development is a must
- Advanced understanding of design, implementation and operation of distributed web-based services and APIs
- Demonstrated knowledge and impact using JavaScript and/or Python to solve problems
- Experience with one or more of the following: Node.js, React.js, Redux, Angular.js, Django
- Degree in Computer Science, Engineering, or a related field
- Demonstrated track record of owning problems and making an impact with the work you do.
Full Stack Engineer
Posted today
Job Viewed
Job Description
Job Description
Overview: We are searching for a creative, flexible technical thinker capable of managing, planning and understanding team dynamics. Responsible for authoring, analyzing and translating User Stories into system implementation. Comfortable and capable in a Full Stack environment, with an emphasis on Backend Development. Able to lead small teams, and work across multiple, concurrent deliverables while working for Lead Engineer and with Project Manager.
What you will be doing:
- Collaborate, lead and inspire within a team building a world class software system to reduce carbon emissions and waste while delivering social good.
- Provide technical leadership to teammates through coaching and mentorship on a regular basis
- Partner with the Human Resources team to attract and retain high quality and diverse talent to scale the Company’s development team
- Maintain high standards of software quality within the team by establishing best practices and habits
- Design and code in addition to conducting reviews to ensure compliance with development standards
- Contribute to and help evangelize best software development practices including TDD, Continuous Integration, Continuous Delivery.
- Collaborate with engineers across the organization to identify patterns of problems and implement solutions
Skills You Have:
- 5+ years experience in software and Web development
- 3+ years professional combined front-end and back-end development experience
- 2+ years of leadership or mentorship experience
- Experience with relational databases and web-based software development is a must
- Advanced understanding of design, implementation and operation of distributed web-based services and APIs
- Demonstrated knowledge and impact using JavaScript and/or Python to solve problems
- Experience with one or more of the following: Node.js, React.js, Redux, Angular.js, Django
- Degree in Computer Science, Engineering, or a related field
- Demonstrated track record of owning problems and making an impact with the work you do.
Full Stack Engineer
Posted today
Job Viewed
Job Description
Job Description
Are you looking for a market-leading company where your ideas are welcomed and respected? A supportive and inclusive environment where talented people experiment with new things and enhance their personal and professional growth? If so, think about Canada Coaster. We are Canada Coaster and we make coasters, yes that’s right, beverage coasters. The ones you find under almost every glass of liquid you consume in a restaurant. Located in the Dundas area of greater Hamilton, we are proud to be a long-standing leader and innovator in the coaster industry. In fact, we are North America’s premier coaster manufacturer specializing in providing customers with custom coasters printed on premium European pulpboard. If you love thinking about complex problems and turning your ideas into code; enjoy debugging and troubleshooting; you aren't afraid to take on new challenges and you're looking to join a group that is friendly and supportive, all working hard and helping one another succeed, this is the team for you! As Full Stack Engineer, you’ll be reporting to the IT Manager, and be part of the IT team that is responsible for maintaining and extending current systems along with the development of new modules and applications, updating client websites, and ensuring the security of networks and servers. As a Full Stack Engineer, you will: * Maintain and develop existing and new code base, interfaces and APIs using various web technologies, including PHP, jQuery, Vue.js, Laravel, MySQL, R, Python, Shell scripting, REST/SOAP and AJAX per instruction from the department manager; * Debug and troubleshoot; * Update client websites using XHTML/CSS, PHP and MySQL; * Help ensure uptime and maintain security of existing networks and servers. What you’ll need to succeed: * Diploma in computer/web programming, or Degree in computer science, software engineering, or related field; * 3+ years’ experience with PHP and/or LAMP programming; * 3+ years of experience with MySQL (database design, query authoring/optimization) ; * Experience with Linux/Unix, Networking, Apache, NGINX; * Experience in developing and integration with REST/SOAP APIs; * Experience with Docker, MAMP, Mac OS, Microsoft Exchange, Phone Systems/Software, Crontab, Launch Agents/Daemons and Adobe Photoshop are considered assets. You will bring and continuously build upon the following skills and experience: * Fluent in (X)HTML/CSS; * Fluent with PHP, MySQL, JavaScript, AJAX, Vue.js, Laravel, Git; * Working knowledge of Linux/Unix, Networking, DNS, Apache, NGINX, CentOS, CPanel, Microsoft Windows Server; * Strong troubleshooting skills; * Self-motivated, seeking out additional work; * Ability to think clearly and logically under pressure; * Demonstrate sound judgment and decision-making; * Ability to prioritize and multitask on a wide range of competing demands. This exciting opportunity comes with a competitive salary and health benefit package. Start time is asap. How to Apply: If this describes your passion, skillset and experience, we’d love to hear from you! Our online application will allow you to apply to this role as a complete candidate - not just a resume. The application will assess your qualifications, personality traits and workplace preferences, and should take about 10-15 minutes to complete. You can get a copy of your assessment when you’re done by logging into the application tool. We will review applications as they are received and really look forward to hearing from you. Canada Coaster is an equal opportunity employer committed to building a diverse workforce. Canada Coaster believes in fostering an inclusive, equitable, and accessible environment that brings people together to realize their full potential. We are committed to compliance with all applicable legislation including providing accommodation for applicants with disabilities. Please advise us at any point during the recruitment and selection process if you require accommodation.
Full Stack Engineer
Posted today
Job Viewed
Job Description
Job Description
Overview: We are searching for a creative, flexible technical thinker capable of managing, planning and understanding team dynamics. Responsible for authoring, analyzing and translating User Stories into system implementation. Comfortable and capable in a Full Stack environment, with an emphasis on Backend Development. Able to lead small teams, and work across multiple, concurrent deliverables while working for Lead Engineer and with Project Manager.
What you will be doing:
- Collaborate, lead and inspire within a team building a world class software system to reduce carbon emissions and waste while delivering social good.
- Provide technical leadership to teammates through coaching and mentorship on a regular basis
- Partner with the Human Resources team to attract and retain high quality and diverse talent to scale the Company’s development team
- Maintain high standards of software quality within the team by establishing best practices and habits
- Design and code in addition to conducting reviews to ensure compliance with development standards
- Contribute to and help evangelize best software development practices including TDD, Continuous Integration, Continuous Delivery.
- Collaborate with engineers across the organization to identify patterns of problems and implement solutions
Skills You Have:
- 5+ years experience in software and Web development
- 3+ years professional combined front-end and back-end development experience
- 2+ years of leadership or mentorship experience
- Experience with relational databases and web-based software development is a must
- Advanced understanding of design, implementation and operation of distributed web-based services and APIs
- Demonstrated knowledge and impact using JavaScript and/or Python to solve problems
- Experience with one or more of the following: Node.js, React.js, Redux, Angular.js, Django
- Degree in Computer Science, Engineering, or a related field
- Demonstrated track record of owning problems and making an impact with the work you do.
Be The First To Know
About the latest Full stack engineer Jobs in Canada !
Full Stack Engineer
Posted today
Job Viewed
Job Description
Job Description
LotusFlare is a provider of cloud-native SaaS products based in the heart of Silicon Valley. Founded by the team that helped Facebook reach over one billion users, LotusFlare was founded to make affordable mobile communications available to everyone on Earth.
Today, LotusFlare focuses on designing, building, and continuously evolving a digital commerce and monetization platform that delivers valuable outcomes for enterprises. Our platform, Digital Network Operator® (DNO™) Cloud, is licensed to telecommunications services providers and supports millions of customers globally.
LotusFlare has also designed and built the leading eSIM travel product - Nomad. Nomad provides global travelers with high-speed, affordable data connectivity in over 190 countries. Nomad is available as an iOS or Android app or via getnomad.app.
We seek a Full Stack Engineer to join our Server Engineering team, based in Toronto, Canada.
Description:
Every engineer is an integral part of our global engineering team and as such is directly responsible for more than half of a million users of our platforms. They are working on mission-critical, highly available distributed systems.
- Your day usually starts with a daily meeting/standup/quick sync-up
- Your daily responsibilities include the entire software cycle from developing/testing, to code reviews and maintaining/managing your code/application on production
- You closely collaborate with product and other functional engineering teams
- You take time out of your day to closely collaborate with your teammates, asking questions or providing answers
- You take ownership of the code you write
- You are experienced in the end-to-end software development lifecycle (design, implementation, debugging, testing, and maintenance)
- You have dealt with complex time-critical issues (production incidents or outages)
- You have worked on a product with a large user base
- You have a strong passion for scalable, highly available, distributed systems
- You make sure that the code you write is reusable, maintainable, and well-documented
- You are driven to deal with new challenges every day
- You have a knack for driving change, proposing new solutions, and challenging others' ideas
- You enjoy sharing your knowledge with other people, as well as learning from them
Requirements:
- 2+ years of relevant experience with modern JavaScript frameworks, preferably Vue.js
- 2+ years of experience in Typescript, Java, or any other OOP language
- Ability to develop and interact with RESTful APIs
- Knowledge and hands-on experience with modern JavaScript (ES2015 and newer)
- Knowledge and a good understanding of distributed systems and microservices
- Strong HTML5 and CSS3 skills
- Upper-intermediate-level of English
As a plus:
- Experience with (any combination of) AWS, Redis, Kafka, and Cassandra would be a plus
- Experience with JavaScript preprocessors like TypeScript and Flow
- Experience with testing frameworks like Jest, Jasmin, Karma, Nightwatch.js, etc.
- Hands-on experience using Docker
Benefits:
- Competitive salary package
- Paid lunch (In the office)
- Private healthcare
- Yearly bonus
- Trainings and workshops
- Truly flexible working hours
- Top-of-the-class engineers to learn from and work with
About:
At LotusFlare, we attract and keep amazing people by offering two key things:
- Purposeful Work: Every team member sees how their efforts make a tangible, positive difference for our customers and partners.
- Growth Opportunities: We provide the chance to develop professionally while mastering cutting-edge practices in cloud-native enterprise software.
From the beginning, our mission has been to simplify technology to create better experiences for customers. Using an “experience down” approach, which prioritizes the customer's journey at every stage of development, our Digital Network Operator™ Cloud empowers communication service providers to achieve valuable business outcomes. DNO Cloud enables communication service providers to innovate freely, reduce operational costs, monetize network assets, engage customers on all digital channels, drive customer acquisition, and increase retention.
With headquarters in Santa Clara, California, and five major offices worldwide, LotusFlare serves Deutsche Telekom, T-Mobile, A1, Globe Telecom, Liberty Latin America, Singtel, and other leading enterprises around the world.
- Website:
- LinkedIn:
- Instagram:
- Twitter:
If you require disability related accommodation to participate in the recruitment process, please advise the Human Resources Department as soon as possible. Accommodation may be provided in all steps of the hiring process.
Powered by JazzHR
HOveGwgTwb
Full Stack Engineer
Posted today
Job Viewed
Job Description
Job Description
Overview: We are searching for a creative, flexible technical thinker capable of managing, planning and understanding team dynamics. Responsible for authoring, analyzing and translating User Stories into system implementation. Comfortable and capable in a Full Stack environment, with an emphasis on Backend Development. Able to lead small teams, and work across multiple, concurrent deliverables while working for Lead Engineer and with Project Manager.
What you will be doing:
- Collaborate, lead and inspire within a team building a world class software system to reduce carbon emissions and waste while delivering social good.
- Provide technical leadership to teammates through coaching and mentorship on a regular basis
- Partner with the Human Resources team to attract and retain high quality and diverse talent to scale the Company’s development team
- Maintain high standards of software quality within the team by establishing best practices and habits
- Design and code in addition to conducting reviews to ensure compliance with development standards
- Contribute to and help evangelize best software development practices including TDD, Continuous Integration, Continuous Delivery.
- Collaborate with engineers across the organization to identify patterns of problems and implement solutions
Skills You Have:
- 5+ years experience in software and Web development
- 3+ years professional combined front-end and back-end development experience
- 2+ years of leadership or mentorship experience
- Experience with relational databases and web-based software development is a must
- Advanced understanding of design, implementation and operation of distributed web-based services and APIs
- Demonstrated knowledge and impact using JavaScript and/or Python to solve problems
- Experience with one or more of the following: Node.js, React.js, Redux, Angular.js, Django
- Degree in Computer Science, Engineering, or a related field
- Demonstrated track record of owning problems and making an impact with the work you do.
Full Stack Engineer
Posted today
Job Viewed
Job Description
Job Description
Overview: We are searching for a creative, flexible technical thinker capable of managing, planning and understanding team dynamics. Responsible for authoring, analyzing and translating User Stories into system implementation. Comfortable and capable in a Full Stack environment, with an emphasis on Backend Development. Able to lead small teams, and work across multiple, concurrent deliverables while working for Lead Engineer and with Project Manager.
What you will be doing:
- Collaborate, lead and inspire within a team building a world class software system to reduce carbon emissions and waste while delivering social good.
- Provide technical leadership to teammates through coaching and mentorship on a regular basis
- Partner with the Human Resources team to attract and retain high quality and diverse talent to scale the Company’s development team
- Maintain high standards of software quality within the team by establishing best practices and habits
- Design and code in addition to conducting reviews to ensure compliance with development standards
- Contribute to and help evangelize best software development practices including TDD, Continuous Integration, Continuous Delivery.
- Collaborate with engineers across the organization to identify patterns of problems and implement solutions
Skills You Have:
- 5+ years experience in software and Web development
- 3+ years professional combined front-end and back-end development experience
- 2+ years of leadership or mentorship experience
- Experience with relational databases and web-based software development is a must
- Advanced understanding of design, implementation and operation of distributed web-based services and APIs
- Demonstrated knowledge and impact using JavaScript and/or Python to solve problems
- Experience with one or more of the following: Node.js, React.js, Redux, Angular.js, Django
- Degree in Computer Science, Engineering, or a related field
- Demonstrated track record of owning problems and making an impact with the work you do.