Senior Full Stack Engineer

SyncWith is an engineering-focused company that simplifies data access by integrating tools like Google Sheets and Looker Studio. Trusted by over 1,500 marketing teams since 2020, we make data accessible and actionable for businesses. Join our fast-paced team as a senior developer and create impactful web experiences.

About the Role

As a Senior Full Stack Engineer, you’ll take the lead in crafting user-facing products that simplify data management for thousands of users. You’ll have the freedom to work across our stack—Typescript, Node, Remix, React, and Tailwind—delivering features from idea to deployment. In this role, you’ll own the entire development lifecycle, collaborating closely with our team and founders to shape a product that delivers real value.

Your primary focus will include driving new feature development, optimizing data processing infrastructure, and creating intuitive, user-friendly interfaces. You’ll also contribute to scaling our systems, running experiments to grow our user base, and ensuring a seamless user experience.

What We’re Looking For

We’re seeking an experienced engineer who is efficient, passionate, and ready to take ownership of their work. Here’s what makes you a great fit:

  • Experience and Efficiency: You’ve built and delivered robust software in fast-paced environments.
  • UI/UX Passion: You understand good design principles and create interfaces that are both functional and visually appealing.
  • Problem-Solving Skills: You excel at debugging and resolving complex technical challenges.
  • Clear Communication: You articulate ideas clearly and collaborate effectively with team members.
  • Self-Starter Mentality: You take initiative, work independently, and thrive on seeing your contributions in action.
  • Educational Background: A degree in computer science, computer engineering, or a related field.

Our Tech Stack

We work with modern tools to create a seamless development environment:

  • Frontend: Remix, React, Typescript, Tailwind, Figma
  • Backend: Node/Express, Typescript
  • Data: Postgres for primary storage, SQLite for aggregation
  • Hosting: Render.com, AWS, GCP
  • Tools: Amplitude Analytics, Sentry, Linear, Slack, GitHub
  • APIs: Integrations with platforms like Facebook Ads, Google Analytics, Shopify

Why Join SyncWith?

We’re not just about building great software; we’re about building a great place to work. Here’s why you’ll love being part of our team:

  • Competitive Pay: Earn $175,000 - $200,000 CAD annually, plus stock options, health spending accounts, and four weeks of vacation.
  • Remote Flexibility: Work from anywhere within PST/EST time zones, with minimal meetings and maximum autonomy.
  • Impact-Driven Work: Your contributions directly impact users and shape the company’s future.
  • Growth Opportunities: Collaborate closely with the founders and contribute to the company’s direction.
  • Efficient Work Environment: We prioritize meaningful work without unnecessary bureaucracy.

What’s Next?

Ready to join a team that’s transforming the way businesses manage data? Apply now and become part of SyncWith!

Our streamlined interview process includes:

  1. Application Submission: Share your skills and experience.
  2. Video Introduction: Submit a brief video to introduce yourself and your goals.
  3. Discovery Call: A quick 15-minute chat to explore your fit for the role.
  4. Founder Interview: Dive deeper into your technical expertise and experience.

We can’t wait to meet you and explore how your skills can help SyncWith continue to grow and innovate!

Like the listing? Give it a try.
SyncWith
Location
Victoria, BC, Canada
Job posted
1 Jobs

Posted on
Nov 20, 2024
Applicants
0
Skills
Node.js TypeScript React Tailwind AWS
Category
Full-Stack Programming
Type
Full-time
Salary
$ 100,000 Or More USD
Location
Anywhere In The World

Share this job