CrawlJobs Logo
Briefcase Icon
Category Icon

Full Stack Software Engineer Canada Jobs

9 Job Offers

Filters
Senior Full Stack Software Engineer - ClickPipes Platform
Save Icon
Join ClickHouse as a Senior Full Stack Engineer for the critical ClickPipes Platform. Design and build complex, data-heavy UIs and own end-to-end workflows at petabyte scale. Leverage your 5+ years of experience with React, TypeScript, and backend systems in a remote-friendly, distributed team ac...
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
clickhouse.com Logo
ClickHouse
Expiration Date
Until further notice
Full Stack Software Engineer
Save Icon
Join Citi in Mississauga as a Full Stack Software Engineer. Utilize your 2+ years of Java, Microservices, and React JS expertise to develop and implement innovative applications. You will manage the full development lifecycle, from analysis to deployment, in a dynamic, project-driven environment....
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
79320.00 - 110680.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Full Stack Software Engineer
Save Icon
Join our team in Mississauga as a Full Stack Software Engineer. You will design and build robust applications using Node.js, Python, and modern JS frameworks like React. Develop microservices, implement CI/CD pipelines, and deploy in containerized environments. This role requires expertise in ful...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Software Engineer - Full Stack and Back End
Save Icon
Join Citi in Mississauga/Toronto as a Software Engineer. This full-stack role focuses on backend development using Spring Boot, SQL, and microservices. You'll build scalable web applications with AngularJS while ensuring security and performance. Ideal for a developer with 2+ years in financial s...
Location Icon
Location
Canada , Mississauga; Toronto
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Lead Software Engineer - Full Stack
Save Icon
Lead Full Stack Engineer role in Mississauga. Design and develop cloud-based applications using Angular, Java, and Spring within Citi's Fixed Income DevOps team. Requires 6+ years' experience, leadership skills, and expertise in CI/CD, microservices, and containerization. Drive innovation for fro...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Sr. Full Stack Software Engineer
Save Icon
Join Dialpad in Vancouver as a Senior Full Stack Engineer. You will own features end-to-end using Python, Vue/React, and GCP, while mentoring junior talent. We offer a competitive package within a certified Great Place to Work culture.
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
162950.00 - 185683.00 CAD / Year
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Senior Software Engineer, Full Stack Authentication
Save Icon
Join Cresta as a Senior Full Stack Engineer specializing in Authentication. Design and build scalable, secure authentication systems using Golang, React/Angular, and AWS. Lead technical initiatives for IAM protocols like OAuth 2.0 and OIDC within a remote-friendly Canadian team. Enjoy comprehensi...
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
cresta.com Logo
Cresta
Expiration Date
Until further notice
Senior Full Stack Software Engineer, Desktop Experiences
Save Icon
Join Dropbox as a Senior Full Stack Engineer on the Desktop Experience team in Canada. You will build user-facing features end-to-end for the flagship Dropbox Desktop app using JavaScript, React, Node.js, and Python. This role offers strong technical variety, mentorship opportunities, and competi...
Location Icon
Location
Canada
Salary Icon
Salary
190400.00 - 257600.00 CAD / Year
dropbox.com Logo
Dropbox
Expiration Date
Until further notice
Senior Full Stack Product Software Engineer
Save Icon
Join Dropbox as a Senior Full Stack Product Software Engineer in Canada. Lead the design and development of seamless, scalable user experiences, owning key product areas end-to-end. Utilize your expertise in JavaScript, React, Node.js, and Python to drive AI-enabled product innovation. Enjoy comp...
Location Icon
Location
Canada
Salary Icon
Salary
190400.00 - 257600.00 CAD / Year
dropbox.com Logo
Dropbox
Expiration Date
Until further notice
Embark on a dynamic and rewarding career path by exploring Full Stack Software Engineer jobs, a role that sits at the very heart of modern software development. A Full Stack Software Engineer is a versatile technical professional responsible for building and maintaining both the front-end (client-side) and back-end (server-side) portions of a web application. This end-to-end involvement makes them invaluable assets, capable of translating user needs into fully functional, scalable, and robust digital products. For those who thrive on variety, problem-solving, and seeing a project through from conception to deployment, full stack jobs offer unparalleled intellectual stimulation and career growth. Typically, the responsibilities of a Full Stack Engineer are comprehensive, covering the entire software development lifecycle. On the front-end, they design and implement the visual elements that users interact with directly. This involves using technologies like HTML, CSS, and JavaScript frameworks such as React, Angular, or Vue.js to create intuitive, responsive, and engaging user interfaces. On the back-end, their work focuses on the server, application, and database. Here, they build the business logic, develop APIs (Application Programming Interfaces), manage data storage and retrieval using systems like PostgreSQL, MongoDB, or Snowflake, and handle server configuration. Common back-end languages include Python, Java, Node.js, and Go. Furthermore, their duties often extend to ensuring code quality through rigorous testing (unit, integration), version control with Git, and implementing and maintaining CI/CD (Continuous Integration/Continuous Deployment) pipelines for automated testing and deployment. They are also frequently involved in architectural decisions, performance optimization, and application monitoring and observability. The typical skill set required for Full Stack Software Engineer jobs is broad and constantly evolving. A strong foundation in core computer science principles is essential. Proficiency in both front-end and back-end technologies is a given, along with a deep understanding of databases, both relational and non-relational. Experience with RESTful API design and development is standard. In today's cloud-native world, familiarity with containerization tools like Docker and orchestration platforms like Kubernetes is highly desirable, as is experience with cloud providers such as AWS, Azure, or Google Cloud. Knowledge of infrastructure-as-code tools like Terraform is also becoming increasingly common. Beyond technical prowess, successful full stack engineers possess strong problem-solving abilities, a keen attention to detail, and excellent collaboration and communication skills, as they often work closely with cross-functional teams including product managers, designers, and other engineers. Many full stack jobs now also involve engagement with emerging trends, including the integration of AI-assisted development tools and working within event-driven architectures. Whether you are a seasoned professional or an aspiring developer, Full Stack Software Engineer jobs represent a central and critical function in building the digital world, offering a career that is both challenging and immensely fulfilling.

Filters

×
Countries
Category
Location
Work Mode
Salary