Senior Full Stack Developer

2 weeks ago


Victoria, British Columbia, Canada SyncWith Full time
About SyncWith

SyncWith is a pioneering engineering-led company dedicated to simplifying data access for marketers, product managers, and business owners worldwide. We empower teams to connect their data with familiar tools like Google Sheets and Looker Studio, providing a unified view of key metrics. Since our inception in 2020, over 1,500 marketing teams have chosen SyncWith to keep their data accessible and actionable. We're a rapidly growing, profitable company seeking talented individuals who share our passion for building impactful software.

The Role

We're seeking a Senior Full Stack Engineer who excels at crafting intuitive web experiences and is eager to take on a lead role in developing our user-facing products. You'll be hands-on, working across our stack (Typescript, Node, Remix, React, Tailwind) to bring features from concept to launch. If you're someone who thrives in a fast-paced environment, values clear communication, and wants to work closely with a small, tight-knit team, this might be the perfect fit.

Key Responsibilities
  • Lead Development: Drive new features and improvements that make a tangible difference to our users.
  • Full Stack Ownership: Take responsibility for delivering features that meet user needs from start to finish, working across front-end and back-end.
  • Impactful Engineering: Ship maintainable, well-tested code that's loved by users, adapting based on feedback from analytics and real-world use.
  • Develop Features to Grow User Base: Engage users by developing and iterating on new features, running experiments to drive success.
  • Data Processing Optimization: Improve and scale our data processing infrastructure to enhance speed, cost-efficiency, and robustness.
  • Collaborative Culture: Work closely with the founders and the team, contributing to the company's growth with your ideas and skills.
About You
  • Experienced and Efficient: You're a senior engineer who's shipped robust, maintainable software in fast-paced environments.
  • UI/UX Enthusiast: You appreciate good design and know how to build intuitive, user-friendly interfaces that look great and perform well.
  • Problem Solver: You're a skilled debugger with a knack for diving deep to identify and resolve root causes of issues.
  • Clear Communicator: You can articulate complex ideas clearly, debate solutions constructively, and collaborate effectively with teammates.
  • Self-Starter: You take ownership of your work, enjoy working autonomously, and get excited about seeing your code in the hands of users.
  • Passionate Builder: You care deeply about building software that makes an impact.
Our Tech Stack
  • Frontend: Remix, React, Typescript, Tailwind, Figma
  • Backend: Node/Express, Typescript
  • Data: Postgres for primary storage, SQLite for aggregation
  • Hosting: Render.com, AWS, and GCP
  • Tools: Amplitude Analytics, Sentry, Linear, Slack, GitHub
  • APIs: Integrations with platforms like Facebook Ads, Google Analytics, and Shopify
Why SyncWith?
  • Competitive Compensation: $175,000 - $200,000 CAD per year, plus options, a health spending account, and 4 weeks of vacation.
  • Flexible Work Environment: Work fully remotely within PST/EST time zones with flexible hours, minimal meetings, and lots of room to get things done.
  • Impact-Driven Culture: Be part of a small, dynamic team where your work directly impacts our users and the company's success.
  • Growth Opportunities: Collaborate closely with founders, contribute to the company's direction, and shape a product that helps teams harness the power of their data.
  • Autonomy and Efficiency: We value end-to-end ownership, efficiency, and meaningful contributions without the red tape.


  • Victoria, British Columbia, Canada Mosaec Full time

    About AdButlerAdButler is a high-performance distributed ad tech service seeking exceptional intermediate or senior full stack software developers to join our fully remote team.Job DescriptionWe're looking for individuals with strong analytical, design, and troubleshooting skills who can collaborate and take ownership of projects. As a full stack developer,...


  • Victoria, British Columbia, Canada Mosaec Full time

    About AdButlerAdButler is a high-performance distributed ad tech service seeking exceptional intermediate or senior full stack software developers to join our fully remote team.Job DescriptionWe're looking for individuals with strong analytical, design, and troubleshooting skills who can collaborate and take ownership of projects. As a full stack developer,...


  • Victoria, British Columbia, Canada SyncWith Full time

    About SyncWithWe're a small, passionate engineering-led company on a mission to simplify data access for marketers, product managers, and business owners. Our goal is to help teams connect their data with tools they already know, like Google Sheets and Looker Studio, giving them the power to see all their key metrics in one place.The RoleWe're looking for a...


  • Victoria, British Columbia, Canada Mosaec Full time

    About AdButlerAd Butler is a high-performance distributed ad tech service that requires exceptional full stack software developers to join our team. As a fully remote team, we value independent thinkers, creativity, and people who can self-manage. Our rapid development cycle allows you to continuously push code and see it working for millions of people.Your...


  • Victoria, British Columbia, Canada Mosaec Full time

    About AdButlerAd Butler is a high-performance distributed ad tech service that requires exceptional full stack software developers to join our team. As a fully remote team, we value independent thinkers, creativity, and people who can self-manage. Our rapid development cycle allows you to continuously push code and see it working for millions of people.Your...


  • Victoria, British Columbia, Canada SyncWith Full time

    About SyncWithWe're a small, passionate engineering-led company on a mission to simplify data access for marketers, product managers, and business owners. Our goal is to help teams connect their data with tools they already know, like Google Sheets and Looker Studio, giving them the power to see all their key metrics in one place.The RoleWe're looking for a...


  • Victoria, British Columbia, Canada SyncWith Full time

    About SyncWithWe're a small, passionate engineering-led company on a mission to simplify data access for marketers, product managers, and business owners. Our goal is to help teams connect their data with tools they already know, like Google Sheets and Looker Studio, giving them the power to see all their key metrics in one place.The RoleWe're looking for a...


  • Victoria, British Columbia, Canada SyncWith Full time

    About SyncWithWe're a small, passionate engineering-led company on a mission to simplify data access for marketers, product managers, and business owners. Our goal is to help teams connect their data with tools they already know, like Google Sheets and Looker Studio, giving them the power to see all their key metrics in one place.The RoleWe're looking for a...


  • Victoria, British Columbia, Canada SyncWith Full time

    About SyncWithWe're a small, passionate engineering-led company on a mission to simplify data access for marketers, product managers, and business owners. Our goal is to help teams connect their data with tools they already know, like Google Sheets and Looker Studio, giving them the power to see all their key metrics in one place.The RoleWe're looking for a...


  • Victoria, British Columbia, Canada SyncWith Full time

    About SyncWithSyncWith is a pioneering engineering-led company dedicated to simplifying data access for marketers, product managers, and business owners worldwide. Our mission is to empower teams to connect their data with tools they already know, like Google Sheets and Looker Studio, giving them the power to see all their key metrics in one place. Since our...


  • Victoria, British Columbia, Canada SyncWith Full time

    About SyncWithSyncWith is a pioneering engineering-led company dedicated to simplifying data access for marketers, product managers, and business owners worldwide. Our mission is to empower teams to connect their data with tools they already know, like Google Sheets and Looker Studio, giving them the power to see all their key metrics in one place. Since our...


  • Victoria, British Columbia, Canada Mosaec Full time

    About MosaecMosaec is a leading-edge technology company that specializes in high-performance distributed ad tech services.Job SummaryWe are seeking an exceptional Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-performance, large-scale, distributed...


  • Victoria, British Columbia, Canada Mosaec Full time

    About MosaecMosaec is a leading-edge technology company that specializes in high-performance distributed ad tech services.Job SummaryWe are seeking an exceptional Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-performance, large-scale, distributed...


  • Victoria, British Columbia, Canada Mosaec Full time

    About the RoleWe are seeking an exceptional Full-Stack Software Developer to join our high-performance distributed ad tech service team. As a fully remote team, we value independent thinkers, creativity, and people who can self-manage. With our rapid development cycle, you'll continuously push code and see it working for millions of people.Key...


  • Victoria, British Columbia, Canada Mosaec Full time

    About the RoleWe are seeking an exceptional Full-Stack Software Developer to join our high-performance distributed ad tech service team. As a fully remote team, we value independent thinkers, creativity, and people who can self-manage. With our rapid development cycle, you'll continuously push code and see it working for millions of people.Key...


  • Victoria, British Columbia, Canada SyncWith Full time

    About SyncWithWe're a small, passionate, engineering-led company dedicated to simplifying data access for marketers, product managers, and business owners. Our mission is to empower teams to connect their data with tools they already know, like Google Sheets and Looker Studio, giving them the power to see all their key metrics in one place.The RoleWe're...


  • Victoria, British Columbia, Canada SULTAN CONSTRUCTION LTD Full time

    Job Description:We are seeking a skilled Full Stack Developer to join our team at {company}.Key Responsibilities:Design and develop scalable, efficient, and secure full stack applications.Collaborate with cross-functional teams to identify business requirements and develop solutions.Participate in code reviews to ensure high-quality code and adherence to...


  • Victoria, British Columbia, Canada Mosaec Full time

    About the RoleWe are seeking an exceptional Full-Stack Software Developer to join our high-performance distributed ad tech service team. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key ResponsibilitiesDesign and develop high-performance, large-scale, distributed...


  • Victoria, British Columbia, Canada Mosaec Full time

    About the RoleWe are seeking an exceptional Full-Stack Software Developer to join our high-performance distributed ad tech service team. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key ResponsibilitiesDesign and develop high-performance, large-scale, distributed...


  • Victoria, British Columbia, Canada Mosaec Full time

    About the RoleWe are seeking an exceptional Full-Stack Software Developer to join our high-performance distributed ad tech service team. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key ResponsibilitiesDesign and develop high-performance, large-scale, distributed...