Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
Proven experience as a Full Stack Engineer or similar role. Strong proficiency in front-end technologies such as HTML, CSS, and JavaScript frameworks (React, Angular, Vue.js). Extensive experience with back-end programming languages (Node.js, Python, Java, etc.). Familiarity with databases (SQL and NoSQL) and cloud services (AWS, Azure, etc.). Excellent problem-solving skills and ability to work collaboratively in a team environment. Bachelor's degree in Computer Science or a related field.
About the job
About the role
Tanium is looking for a Senior Full Stack Software Engineer based in Vancouver, Canada. This role focuses on building and maintaining software that helps organizations manage and secure their IT operations. The work spans both front-end and back-end systems, with an emphasis on collaboration across teams.
What you will do
Design, develop, and maintain features for Tanium’s software products
Work closely with engineers, product managers, and other stakeholders to deliver high-quality solutions
Contribute to both front-end and back-end codebases
Help improve existing systems and implement new functionality as business needs evolve
Who we’re looking for
Experienced in both front-end and back-end software development
Comfortable working with cross-functional teams
Ready to solve complex technical challenges
This position is based in Vancouver, Canada.
About Tanium
Tanium is a leader in unified endpoint management and security, providing a platform that enables organizations to manage and secure their IT environments seamlessly. Our team is dedicated to innovation, and we strive to empower companies to achieve their goals through advanced technology solutions.
Similar jobs
1 - 20 of 5,894 Jobs
Search for Full Stack Engineer at StratumAI | Canada
Join Our Team as a Full-Stack EngineerAbout StratumAIAt StratumAI, we are revolutionizing the mining industry with our cutting-edge software that leverages machine learning to create precise 3D maps for resource distribution. Our proprietary models predict the distribution and quantity of valuable minerals such as gold, silver, and copper using minimal data and innovative processing techniques. Supported by prominent investors like Founders Fund, Aramco, Builders VC, Y Combinator, and AI pioneer Ilya Sutskever, we are poised for significant growth. As mining companies increasingly rely on our technology, we seek a talented Full-Stack Engineer to shape our product roadmap and enhance our offerings.Role OverviewWe are on the lookout for a proactive Full-Stack Engineer to join our Platform team. This position focuses on improving our web-based dashboard platform, which allows mining companies to upload data, visualize 3D resource models, and gain insights generated by our AI. You will have a hand in both frontend user interfaces and backend systems, ensuring efficient data flow from mining operations to our AI models and back to our clients. The ideal candidate will have strong expertise in both frontend and backend technologies and experience in creating data-intensive web applications. This is a remote-first position with a preference for candidates located in Canada.Key ResponsibilitiesFrontend:Develop and sustain our web-based dashboard that serves as the primary interface between clients and our AI technology.Create user-friendly data upload interfaces that support CSV and customizable formats tailored for mining datasets.Implement engaging 3D visualizations of block models, including xyz coordinates and predicted values.Build responsive, user-centric dashboards that present model results, analytics, and performance metrics.Ensure compatibility with mining industry software such as Leapfrog, Geovia GEMS, and Vulcan.Optimize interfaces for real-time access from both onsite and corporate locations.Backend:Design and develop RESTful APIs and services that connect our frontend to AI models.Implement secure data storage and processing pipelines on AWS.
Role overview StackAdapt is hiring a Full Stack Engineer based in Canada. This role works closely with teams across the company to design, build, and support web applications. Both front-end and back-end skills are important here, as the team aims to deliver a smooth and reliable user experience.
About ClickHouseRecognized on the 2025 Forbes Cloud 100 list, ClickHouse is a pioneering and rapidly expanding private cloud company. With over 3,000 customers and an annual recurring revenue (ARR) growth exceeding 250% year-over-year, ClickHouse is at the forefront of real-time analytics, data warehousing, observability, and AI workloads.The company’s remarkable momentum was recently underscored by a $400M Series D financing round. In the past three months, prominent clients such as Capital One, Lovable, Decagon, Polymarket, and Airwallex have adopted or expanded their use of our platform, joining a prestigious list of AI innovators and global brands like Meta, Cursor, Sony, and Tesla.We are on a mission to revolutionize how companies leverage data. Join us on this exciting journey!We are looking for a Senior Full Stack Engineer to contribute to building a petabyte-scale, high-performance observability platform that prioritizes creating an exceptional developer experience (the DX in HyperDX).Join us in transforming observability for developers! HyperDX, now part of ClickHouse, is an open-source platform that turns telemetry data into actionable insights. Imagine a seamless integration of logs, metrics, traces, and session replays that helps identify root causes faster than ever. If you've ever felt the frustration of waking up at 2 AM due to unhelpful tools like Grafana, Datadog, or Elastic, you understand the challenges we are addressing. Now, you can be a part of the solution.What You’ll Do:Shape the product: Lead the development of critical features, focusing on both frontend and backend systems that enhance debugging and monitoring for developers.Engage with the community: Collaborate with open-source contributors and customers, addressing their challenges and integrating their feedback into our roadmap.Tackle technical challenges: Elevate HyperDX to handle petabytes of observability data with unprecedented speed! You'll develop innovative analytical tools that empower engineers to resolve production issues like never before, while scaling our cloud-hosted platform for a growing customer base.
Full Stack Engineer IIABOUT USProcurify is a cutting-edge AI-driven procurement and accounts payable automation platform tailored for mid-sized organizations. Our mission is to empower businesses to gain control over their expenses and achieve significant savings.We are in search of a pragmatic and innovative engineering leader to elevate our platform, enhance our development practices, and expand our team.ABOUT THE ROLEJoin us as a Full Stack Engineer II and play a pivotal role in developing the core engine and user experiences that drive the Procurify platform. You will be instrumental in both backend and frontend development—handling everything from intricate business logic and APIs to sleek, high-performance user interfaces.In this position, you will work closely with designers, product managers, and fellow engineers to tackle challenging technical issues and deliver high-quality features from concept to deployment. Your passion for creating dependable backend systems and scalable, user-friendly frontend applications will be crucial as you grow your expertise in a dynamic, cloud-based environment.At Procurify, teamwork is key. A significant aspect of this role is a commitment to personal development and a customer-focused approach. We are looking for entrepreneurial-minded individuals who are eager to challenge the norm and make impactful contributions to our strategic goals.WHAT YOU’LL BE WORKING ON:Build & Ship End-to-End Features: Design, develop, and sustain comprehensive features—from RESTful APIs and backend services to responsive, user-friendly frontend components—utilizing Python/Django and TypeScript/React.Develop Scalable Backend Services: Construct and enhance backend systems that manage business logic, data storage, and integrations, ensuring optimal performance, reliability, and scalability.Create High-Quality Frontend Experiences: Develop reusable, accessible, and high-performance UI components in React. Collaborate with product and design teams to deliver intuitive user experiences.Design & Optimize Database Schemas: Contribute to the design of our database models and write efficient, secure queries. You will work to ensure the performance and integrity of our data management systems.
At Super.com, we are committed to enhancing lives—both those of our customers and our team members—so that everyone can fully embrace the opportunities life has to offer. Our mission is to create an environment where our employees can unlock their true potential, celebrate learning, and make a tangible impact.We are not just a fast-growing tech company; we genuinely care about our people and prioritize career growth. Your career journey is paramount, and we aim to supercharge it through the collaboration, projects, and initiatives that define who we are.About the PositionAs an Intermediate Full Stack Software Engineer, you will play a vital role in our teams, addressing both frontend and backend challenges in web development. Your work will involve building innovative features for our fintech, travel, eCommerce, and superapp products, as well as the underlying engines and frameworks that drive them. You will primarily leverage React for frontend development, alongside Python and Node.js microservices for the backend. Additional technologies include Gitlab, AWS, Postgres, Redis, Datadog, Amplitude, and Snowflake. You will report to an Engineering Manager and have the opportunity to advance your career from Software Engineer to Senior Software Engineer, and potentially to Staff Software Engineer or Engineering Manager.Your Responsibilities:Deliver projects from inception to completion in a dynamic, iterative setting.Significantly contribute to business growth and see the direct impact of your work on key business metrics and user experience.Take ownership of features, services, caches, and databases, including deployment, monitoring, debugging, and testing.Collaborate on cross-functional team projects, engage with external stakeholders, and help define the roadmap for future initiatives.Utilize a data-driven approach and maintain customer focus, conducting experiments for nearly every launch.Who We Are Looking For:2+ years of experience in full-stack web development.Proficient in React and backend technologies such as Python and Node.js.Familiarity with cloud services (AWS), database management (Postgres, Redis), and monitoring tools (Datadog, Amplitude).Strong problem-solving skills and an eagerness to learn and grow within a collaborative environment.
About Superhuman Mail Superhuman Mail delivers a fast, efficient email experience trusted by users who move through their inboxes at twice the usual speed. Now part of Grammarly, recently rebranded as Superhuman, the company is building an AI-native productivity suite used by over 40 million people and 50,000 organizations worldwide. Grammarly holds the No. 11 spot on the Forbes Cloud 100, appears in TIME's 100 Most Influential Companies, and features in Fast Company's Most Innovative Companies in AI. Major organizations such as Atlassian, Databricks, and Zoom rely on Grammarly's technology, which integrates with more than 500,000 apps and websites. Learn more about the team and product at superhuman.com and see the company’s values here. What Drives Us Superhuman focuses on building products that truly resonate with users. The team values creativity and aims to deliver experiences that surprise and delight. How the Team Works Superhuman tackles complex challenges and aims to reshape how people work and collaborate. By combining thoughtful product design with scalable enterprise features, the company is building a recognizable brand and a global organization. Full-Stack Software Engineer: Role Overview This remote position is open to candidates based in Canada. As a Full-Stack Engineer on the Client Infrastructure team, the work centers on the core desktop application and frontend architecture. Design, build, and maintain the desktop application with a focus on efficient resource usage (CPU, memory, threads). Monitor, profile, and analyze runtime performance, addressing issues like rendering, memory leaks, and blocking operations, and implement optimizations to avoid regressions. Lead improvements in frontend architecture, including modularity and dependency management.
StackAdapt is a premier technology firm that empowers marketers to effectively reach, engage, and convert their target audiences with precision. With an astonishing 465 billion automated optimizations occurring every second, our AI-driven StackAdapt Marketing Platform seamlessly integrates brand and performance marketing to deliver measurable results throughout the entire customer journey. Leading marketers select StackAdapt to orchestrate high-impact campaigns across diverse programmatic advertising and marketing channels.Engineering at StackAdapt: As a Senior Full Stack Software Engineer at StackAdapt, you will play a pivotal role in developing our advertising platform, writing production-level code that directly contributes to our product's success. You will handle large datasets and gain exposure to modern technology stacks including GoLang, Ruby on Rails, React, GraphQL, and more. Our engineering team fosters a collaborative and cross-functional work environment, offering you the chance to thrive in a diverse and flexible culture with clear career development paths to support your success. We are looking for a Full Stack Software Engineer to lead our expanding full-stack engineering team. The digital advertising landscape presents intriguing challenges as we continue to scale our platform to accommodate a rapidly growing customer base. Check out our presentation at Amazon Tech Talks: https://www.youtube.com/watch?v=lRqu-a4gPuU StackAdapt embraces a Remote-First policy, welcoming candidates from anywhere in Canada for this role. What You'll Be DoingAdvising the team on pragmatic technical solutions that promote engineering excellence and developer satisfaction.Structuring coherent and iterative plans to deliver effective solutions aligned with team objectives.Strategically architecting scalable web APIs, component libraries, and backend systems to support the team’s roadmap goals.Collaborating with stakeholders from Data Science, Product & Design, and other senior engineering teams to drive projects forward.
Job SummaryAs artificial intelligence revolutionizes the development landscape, we face new challenges in making sound technical choices, crafting scalable architectures, and delivering high-quality software at an accelerated pace. We are on the lookout for a proactive Full Stack Engineer who thrives on building comprehensive products, fostering collaboration among teams, and leveraging AI tools to enhance both development speed and iteration cycles.Key ResponsibilitiesLead the development and implementation of product features while contributing to system design decisions.Transform complex, ambiguous challenges into scalable, production-ready solutions.Design and create backend services, APIs, and event-driven architectures.Produce high-quality, production-ready code throughout the entire stack.Work collaboratively with Product, Design, Data, and Engineering teams to remove obstacles and ensure alignment on technical direction.
Jobgether is looking for a Full-Stack Product Engineer based in Canada. This position centers on building and refining full-stack applications that support the company’s product goals. Role overview The Full-Stack Product Engineer works closely with colleagues from different teams to design, develop, and improve software solutions. The focus is on delivering features and updates that align with product requirements and maintain high standards for quality. What you will do Collaborate with cross-functional teams to shape and implement product features Design, develop, and optimize full-stack applications Contribute to maintaining and improving product quality Requirements Experience working on both front-end and back-end development Comfort collaborating with team members across multiple disciplines Commitment to building reliable, high-quality products
About UsAt WallStreetBets, we are the largest finance community globally, revolutionizing retail investing.Our community of over 20 million users has reshaped markets and empowered everyday traders, particularly during pivotal moments like the GameStop saga. Our journey from Reddit to a global phenomenon underscores our commitment to making finance accessible.We aim to bridge the gap between retail and institutional investors by equipping our users with top-tier tools, real-time data, community insights, and a platform designed for the next generation of traders. Our goal is to guide one billion people towards financial security while enjoying the journey.Position SummaryWe are seeking a Full Stack Software Engineer to join our team and contribute to the development of the WallStreetBets platform. This role will involve creating the infrastructure that supports real-time data, earnings call insights, social sentiment analysis, community feeds, and trader-centric tools.Your responsibilities will span the entire stack, allowing you to deliver high-performance features enjoyed by millions of traders. You will be instrumental in developing backend services and APIs, as well as crafting intuitive frontend components that enhance user experiences. This is an exciting opportunity to join us early and make a significant impact on how retail traders engage with financial markets.This position is open to applicants worldwide and will be filled on a contract basis. At WallStreetBets, we value diversity and are dedicated to building an inclusive team where every voice is valued.Your Responsibilities:Design, develop, and maintain scalable backend services, APIs, and data pipelines.Create responsive, high-quality web features utilizing modern frontend frameworks.Engage with real-time financial data, websockets, event-driven architectures, and market APIs.Develop community-driven features, such as notifications and sentiment analysis tools.Implement user-friendly dashboards and interfaces to visualize financial data effectively.Collaborate with product, design, and mobile teams to rapidly deliver features.
About the role Tanium is looking for a Senior Full Stack Software Engineer based in Vancouver, Canada. This role focuses on building and maintaining software that helps organizations manage and secure their IT operations. The work spans both front-end and back-end systems, with an emphasis on collaboration across teams. What you will do Design, develop, and maintain features for Tanium’s software products Work closely with engineers, product managers, and other stakeholders to deliver high-quality solutions Contribute to both front-end and back-end codebases Help improve existing systems and implement new functionality as business needs evolve Who we’re looking for Experienced in both front-end and back-end software development Comfortable working with cross-functional teams Ready to solve complex technical challenges This position is based in Vancouver, Canada.
Company Mission Aktos is an innovative seed-stage Vertical SaaS Fintech startup seeking a talented Senior Full Stack Engineer, with a focus on backend development (70/30), to contribute significantly to the construction of the operating system that underpins the $18 billion credit collections sector. Credit collectors play a crucial yet often unrecognized role in our financial ecosystem, assisting consumers in settling debts and enhancing their credit scores, thereby enabling them to start afresh. They support essential businesses, including healthcare providers and local governments, which face high payment default risks, ensuring their revenue streams and long-term viability. The role of a collector is multifaceted and engaging, combining elements of sales, counseling, and investigation as they strive to recover funds. At Aktos, we are developing a modern software platform tailored to the unique workflows of collectors, aiming to create a more positive experience for all involved in the credit recovery process. Our Team Aktos is founded by experienced product and engineering leaders with backgrounds in top-tier companies like Zenefits, TikTok, Meta, LinkedIn, Google, Apple, Amazon, and WeWork. If you join us, you will work alongside and learn from some of the best experts in building, launching, and scaling world-class software platforms. Our Tech Stack: Frontend: ReactJS, Redux, RTK Query Backend: Django, DRF, Postgres DevOps: Docker, GitHub Actions, Terraform, AWS Key Responsibilities: Collaborate directly with our CEO, CTO, and a small team of engineers to develop full-stack features and enhancements for our product. Work across the entire tech stack utilizing cutting-edge frameworks and tools, taking ownership of execution. Assume full end-to-end ownership of your projects and lead critical components of our product roadmap. Refine and improve existing systems, ensuring optimal performance and user experience.
Job SummaryJoin Create Music Group as a Full Stack AI Engineer and play a vital role in the development of CreateOS, a revolutionary operating system designed for contemporary record labels. In this pivotal position, you will be responsible for the comprehensive design and implementation of AI-driven functionalities that enhance the intelligence of CreateOS. This encompasses creating seamless workflows, APIs, and user interfaces that facilitate interactions with AI copilots, predictive tools, and automated processes—from initial concept to live deployment.This is a high-responsibility role ideal for a systems thinker who desires to oversee the entire user experience, from the foundational data layer to the user interface. You will collaborate closely with the VP of AI & ML Engineering, operating at the crossroads of product development, engineering, and applied AI. Your immediate contributions will significantly influence three of CMG's top AI initiatives: M&A catalog valuation tools, AI-enhanced A&R discovery platforms, and automated marketing agents—all directly linked to revenue growth and competitive differentiation.Collaboration is key, as you will work hand-in-hand with the ML Engineer, who manages the intelligence layer (models, features, and evaluation). You will be responsible for the application and orchestration layer that delivers this intelligence to our users.
Full-time|Remote|Calgary, Alberta, Canada; Canada; Toronto; Vancouver
StackAdapt builds technology that helps marketers reach their audiences more effectively. The StackAdapt Marketing Platform uses AI to run hundreds of billions of optimizations every second, connecting brand and performance marketing for measurable results. Marketers rely on StackAdapt to manage campaigns across a range of programmatic advertising and marketing channels. About the Engineering Team Engineers at StackAdapt develop and maintain a modern MarTech platform, writing production-ready code that directly shapes the product. The team works with large data sets and uses technologies such as Ruby on Rails, React, and GraphQL. Collaboration and cross-functional teamwork are central, and StackAdapt supports growth with clear paths for career development. The company offers a flexible, inclusive culture. About the Orchestration Flows Team The Orchestration Flows group is building a new platform to help marketers launch and coordinate campaigns across programmatic channels. As StackAdapt expands from AdTech into broader marketing technology, this team plays a key role in scaling the business. Senior engineers here help shape the future of the platform. This is a Remote First position open to candidates anywhere in Canada, including Calgary, Toronto, and Vancouver. What You Will Do Design, improve, and troubleshoot distributed systems, managing backend dependencies with other teams to deliver new features on schedule. Lead code reviews, draft technical specs, and contribute to architectural planning for fast, high-quality releases. Develop and maintain the React-based frontend for Orchestration Flows, handling complex state and branching logic to support a strong customer experience. Build scalable systems and APIs with Ruby on Rails and GraphQL, laying the groundwork for new product features. Write modular, test-driven code and own projects from design through to production deployment. Spot and resolve bottlenecks that impact user adoption and product efficiency. Mentor teammates and contribute to a collaborative, enjoyable team culture.
Join Stripe as a Full Stack Engineer specializing in billing solutions. In this role, you will be pivotal in designing, developing, and enhancing our billing systems. You will collaborate with cross-functional teams to create user-friendly interfaces and robust backend services. Your contributions will directly impact our mission to simplify payments and empower businesses globally.
At NerdWallet, we are dedicated to demystifying financial choices for everyone. To achieve this ambitious goal, we need a team of outstanding individuals—our Nerds. We pride ourselves on fostering a culture that is inclusive, flexible, and promotes open communication, allowing you to grow, embrace calculated risks, and express your true self. Whether you work remotely or in our offices, we support your best working environment. We believe in investing in your well-being, professional growth, and your ability to create a meaningful impact; when one Nerd elevates their skills, we all benefit.As a Senior Software Engineer, you'll be pivotal in designing, developing, and maintaining intricate software systems, taking on a leadership role within your team. Your primary focus will be to create scalable and efficient architectures, ensuring that our software satisfies both functional and non-functional requirements, including performance, security, and maintainability.In this role, you will write high-quality, scalable, and efficient code while ensuring it meets the business and technical specifications. You'll also review and enhance existing code, conduct rigorous testing, and solve complex issues to enhance system performance and reliability. Furthermore, you will mentor junior developers, nurturing a culture of continuous learning and adherence to best practices in coding, architecture, and software development methods. Collaboration with cross-functional teams—including product managers, designers, and quality assurance professionals—is essential to align technical solutions with our business objectives. Strong communication skills, adept problem-solving abilities, and the capacity to work independently while leading projects are key to your success.This position reports to the Senior Manager of Engineering.Potential projects you will engage in include:Enhancing insurance processes through our marketing funnels by implementing ordering changes, micro-optimizations, and A/B testing for auto, home, life, Medicare, and travel insurance flows.Designing and executing secure, scalable back-end integrations with third-party platforms to promote conversions and user engagement.Leading the development of impactful insurance experiences, including organic SEO pages that drive significant traffic and user engagement across various insurance products (auto, home, life, Medicare, U65 health, travel, and pet).Engaging directly with data ingestion pipelines and writing efficient SQL queries.
As a leading global provider of data-centric contract lifecycle management (CLM) software, Agiloft empowers organizations to seamlessly manage the entire process of proposing, negotiating, signing, and utilizing contracts through our innovative Data-first Agreement Platform (DAP). By prioritizing contract data, our clients can swiftly and collaboratively achieve agreements while gaining critical contract visibility for a competitive edge. Utilizing sophisticated and pragmatic artificial intelligence as a legal force multiplier alongside robust integration capabilities as a data liberator, organizations around the globe rely on Agiloft’s certified implementers to deliver connected, intelligent, and autonomous solutions throughout the entire contract lifecycle.Recognized by top analysts including Gartner, Forrester, and IDC, Agiloft stands out as a leader in the CLM domain. Our no-code platform is user-friendly and easily managed by business users, which contributes to our impressive customer satisfaction: nearly 100% of new clients are pleased with their initial implementations, and approximately 97% renew annually. As a dynamic and thriving company, we are at the forefront of a market that has become essential for organizations worldwide.At Agiloft, we believe that fostering a diverse workplace allows individuals from all backgrounds to thrive and express their authentic selves daily. Our philosophy is that “EX = CX”: when employee experience is exceptional, customer experience follows suit. We promote multiple Employee Resource Groups (ERGs) and offer a supportive work environment that encourages a healthy work-life balance, including floating holidays and a quarterly wellness day without questions asked.Position OverviewAs a Staff Software Engineer at Agiloft, you will design, build, and deploy innovative products that fundamentally transform the contract creation, review, negotiation, and storage processes. Collaborating with a talented team of entrepreneurs, engineers, data scientists, designers, and legal experts, you will lead the development of groundbreaking solutions for our rapidly expanding scale-up company.Key Innovations We’ve Developed:1. A globally scalable, serverless platform on AWS, deployable on demand.2. A suite of applications powered by large language models (LLM), effectively managing capacity through thoughtful queuing and load balancing.3. A culture centered on API-first development, with a backend supporting an expanding range of frontend clients.
jobgether is looking for a Senior Full-Stack Engineer with strong skills in Python and React. This position is based in Canada and focuses on building and improving web applications that support the company’s goals. Role overview This role involves designing and implementing web solutions, working closely with colleagues from different teams. The Senior Full-Stack Engineer will help ensure that applications are efficient and meet business requirements. What you will do Develop and maintain web applications using Python and React Collaborate with cross-functional teams to deliver features and improvements Mentor junior developers and support their growth Conduct code reviews and encourage high standards in software development Impact Contributions in this role will shape both the product and the technology stack at jobgether. The Senior Full-Stack Engineer will help set best practices and influence the direction of future projects.
Location: Canada (Remote-friendly)Start date: ASAPLanguages: English required; French is a strong asset Role Overview Pragmatike is looking for a Full-Stack Engineer (Backend-Focused) to help build and scale our data-driven platforms. Our products automate workflows, extract data, and rely on reliable backend systems for performance. This role suits engineers who prefer backend work but want to stay involved in product delivery, with roughly 70% backend and 30% frontend responsibilities. What You Will Do Design, develop, and maintain backend services using Python and Node.js Work with APIs, business logic, and manage data flows using PostgreSQL and MongoDB Contribute to frontend features as needed to improve the product experience Build and maintain web scraping and data ingestion pipelines (in compliance with legal and ethical standards) Use AI-assisted coding tools such as Cursor or Copilot to support development Collaborate with product and engineering teams to turn requirements into scalable solutions Improve performance, reliability, and maintainability of existing systems Participate in architecture discussions and technical decisions What We Look For 4+ years of experience in full-stack or backend engineering Strong backend skills with Python and/or Node.js Solid understanding of PostgreSQL and MongoDB Comfortable working on frontend codebases when necessary Interest or experience in web scraping and data-heavy systems Familiarity with modern AI-assisted development tools Proactive, ownership-driven approach and ability to work independently Eligibility to work in Canada Nice to Have Experience with cloud services and deployment Background in agile development methods
At Thinkific, we are revolutionizing the learning commerce landscape by empowering businesses to transform knowledge into meaningful impact. Our platform seamlessly integrates community, courses, and content with commerce, enabling transformative learning experiences that enhance revenue potential and reach learners worldwide.As a vibrant team of over 300 dedicated Thinkers, we strive to elevate the standards of online education, support learning enterprises, and create tangible real-world impacts. You will collaborate with inquisitive and committed colleagues who are passionate about delivering outstanding products and services.We prioritize a fair, inclusive, and human-centered hiring process to ensure you feel guided and informed from the outset.Are you a Senior Full Stack Engineer who enjoys tackling intricate challenges, developing impactful solutions, and collaborating with a dynamic team? Join us at Thinkific!In your role as a Senior Full Stack Engineer, you will engage with our full application stack to help us achieve our business objectives while investigating, evaluating, and resolving product issues. Additionally, you will mentor fellow engineers and facilitate their professional growth. You will work closely with Engineering, Product Management, and Product Design teams to translate business requirements into valuable features for our users.Your mission will be to lead medium-to-large feature projects from inception to completion within our agile framework. Here’s how you will achieve this:Write reliable, high-quality code that sets the standard for the team.Diagnose and troubleshoot issues within the Thinkific platform effectively.Engage in architectural design, review, and implementation of scalable, production-ready features.Contribute to a well-aligned architecture while identifying patterns that mitigate technical debt, enhance efficiency, and ensure long-term code quality.Participate in estimating effort and complexity for new product features and tasks.Share knowledge through mentorship, documentation, code reviews, pair programming, and training sessions.Collaborate with your team to explore and advocate for innovative technologies that can enhance our products and processes.
Dec 23, 2025
Sign in to browse more jobs
Create account — see all 5,894 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.