Current jobs related to Senior Full Stack Software Engineer, Desktop Experiences - Remote Canada Select locations - Dropbox


  • , , Canada Monad Foundation Full time

    Senior Software Engineer, Full Stack (Web3) Join to apply for the Senior Software Engineer, Full Stack (Web3) role at Monad Foundation Senior Software Engineer, Full Stack (Web3) Join to apply for the Senior Software Engineer, Full Stack (Web3) role at Monad Foundation Get AI-powered advice on this job and more exclusive features. The Monad Foundation is a...


  • Remote - Canada: Select locations Dropbox Full time

    Role DescriptionAs a Senior Full-Stack Product Engineer on the Dropbox DocSend team, you will play a pivotal role in shaping the future of secure document management, sharing, and tracking. Your responsibilities will revolve around developing and enhancing our product to deliver exceptional user experiences — working closely with cross-functional teams to...


  • Remote - Canada Samsara Full time

    About the role:At Samsara, driver safety is at the heart of fleet management. With more vehicles on the road than ever, the need for smarter, proactive safety solutions is critical. The Safety Applications team builds cutting-edge, AI-powered coaching products across web, mobile, and API surfaces, working closely with ML and AI engineering teams to deliver...

  • Full Stack Engineer

    4 hours ago


    Remote (US | Canada) Forethought Full time

    Launched in 2018, Forethought offers the world's most advanced AI agents for CX — enterprise-ready and built for every customer moment. Handling billions of monthly interactions for leading companies like Upwork, Grammarly, Airtable, and Datadog, Forethought's AI agents think, act, and improve — delivering better customer experiences and scalable...


  • , , Canada Workday Full time

    Software Development Engineer III / Senior Software Development Engineer - Full Stack Join the Workday AI organization, where you’ll be building and supporting state‑of‑the‑art AI capabilities that power Workday’s product suite. We’re obsessed with making hard work pay off, for our people, our customers, and the world around us. As a Fortune 500...


  • , AB, Canada Gnapi Technologies Full time

    Senior Full Stack Engineer – Gnapi Technologies Join to apply for the Senior Full Stack Engineer role at Gnapi Technologies. About Us Gnapi Technologies is an Information Technology Company established in 2016 with registered offices in India, Canada, and the United States. We provide end‑to‑end IT services and solutions, fostering deep client...


  • , , Canada HONK Full time

    HONK is transforming the towing and roadside assistance industry by turning high-stress automotive moments into seamless, brand-enhancing experiences. With the highest customer satisfaction scores in the industry and a continued commitment to digital innovation and excellence, HONK remains a trusted partner for some of the nation’s largest insurers,...


  • , , Canada Zencity Full time

    Who are we? Zencity is re‑inventing the way governments listen to, understand, and interact with their residents. Our community trust platform uses advanced Natural Language Processing, ML algorithms and generative AI to help government organizations hear from more citizens, be more data‑driven and increase resident satisfaction. Zencity’s global team...


  • , , Canada Boosted Full time

    Overview We are a technology consulting firm providing high-impact data and automation solutions in healthcare, fintech, and insurance. Our clients range from startups to well-established enterprises, including notable brands like Coinbase and GreenShield. You will join a team of over 40 members distributed across Canada, working in a remote-first...


  • , , Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...

Senior Full Stack Software Engineer, Desktop Experiences

3 weeks ago


Remote Canada Select locations Dropbox Full time

Role Description

As a Full-Stack Software Engineer on the Desktop Experience team within Core Desktop, you will help evolve the Dropbox Desktop application, our original Dropbox surface. You'll build user-facing features end-to-end, collaborate closely with Product and Design partners, and contribute to a high-impact surface area with enormous reach. This role offers strong technical variety and the opportunity to meaningfully shape the future of how users experience Dropbox on desktop.


Our Engineering Career Framework is viewable by anyone outside the company and describes what's expected for our engineers at each of our career levels. Check out our blog post on this topic and more here.


Responsibilities
  • Deliver ongoing business impact through ownership of product capabilities or technical systems
  • Collaborate with cross-functional teams to balance technical requirements with business goals
  • Mentor junior engineers and contribute to team development and growth
  • Lead problem-solving initiatives and drive tradeoffs to achieve optimal solutions
  • Participate in on-call rotations to maintain service reliability

Many teams at Dropbox run Services with on-call rotations, which entails being available for calls during both core and non-core business hours. If a team has an on-call rotation, all engineers on the team are expected to participate in the rotation as part of their employment. Applicants are encouraged to ask for more details of the rotations to which the applicant is applying.

Requirements
  • 8+ years of professional experience in full-stack development
  • BS degree or higher in Computer Science, a related field, or equivalent experience
  • Strong experience designing, developing, and scaling web applications
  • Expertise in front-end (JavaScript, React, Angular, HTML/CSS) and back-end , Python) development
  • Familiarity with databases such as MySQL, PostgreSQL, or MongoDB
Preferred Qualifications
  • Experience building and maintaining desktop applications using Electron or similar cross-platform frameworks, with deep understanding of desktop-specific challenges and performance optimization.
Compensation
Canada Pay Range $190,400—$257,600 CAD