SyncWith: Senior Full Stack Engineer

Related keywords: ux remote jobdata engineer remote jobremote job canada

This page contains product affiliate links.

About SyncWith

SyncWith is an innovative engineering-led company operating from Victoria, BC, Canada, and is driven by a mission to simplify data access for professionals worldwide, particularly marketers, product managers, and business owners. Launched in 2020, the company leverages tools such as Google Sheets and Looker Studio to help over 1,500 marketing teams make their data actionable and accessible. SyncWith's rapid growth and profitability underscore its success, providing services that empower teams to monitor key metrics from a single platform.

The Role of Senior Full Stack Engineer

The role at SyncWith involves crafting user-friendly web experiences and taking a leading position in developing user-facing products. As a Senior Full Stack Engineer, you will work across the software stack, specifically using TypeScript, Node, Remix, React, and Tailwind, to transform features from concept to launch. The perfect candidate thrives in a setting free from excessive bureaucracy, demonstrates excellent communication skills, and enjoys working within a close-knit team.

Key Responsibilities:

  • Lead Development: Oversee web applications, initiating new features and improvements that significantly affect users.
  • Full Stack Ownership: Take charge of both front-end and back-end processes, ensuring comprehensive delivery of features that meet user requirements.
  • Impactful Engineering: Develop and deploy code valued by users, focusing on maintainability and thorough testing.
  • User Engagement: Innovate new features and perform experiments to grow the user base.
  • Optimize Data Processing: Enhance and scale the company’s data processing infrastructure to improve performance, cost-efficiency, and robustness.
  • Collaborative Culture: Engage with founders and team members, contributing meaningfully to the company's growth.

The Ideal Candidate

The role calls for a senior engineer equipped with experience in fast-paced environments to produce robust and maintainable software. Candidates should possess an enthusiasm for UI/UX, a passion for problem-solving, and the ability to communicate complex ideas clearly. Moreover, SyncWith values individuals who take full ownership of their work, operate autonomously, and are eager to see their code in active use.



Qualifications include:

  • Experience as a senior engineer.
  • Strong understanding and appreciation of UI/UX.
  • Effective problem-solving and debugging skills.
  • Clear and constructive communication skills.
  • Proven autonomy and initiative in managing tasks.
  • A relevant degree in computer science, computer engineering, or a related field.

Tech Stack and Tools

SyncWith employs a modern tech stack that includes Frontend: Remix, React, Typescript, Tailwind, Figma, Backend: Node/Express, Typescript, with data held in Postgres and aggregated using SQLite. They also use platforms like Render.com, AWS, and GCP for hosting and tools such as Amplitude Analytics, Sentry, Linear, Slack, and GitHub to streamline their processes. In addition, they integrate with APIs from platforms like Facebook Ads, Google Analytics, and Shopify.

Perks of Working at SyncWith

SyncWith offers competitive compensation packages, with salaries ranging from $175,000 to $200,000 CAD annually, options, a health spending account, and four weeks of vacation. The work environment is highly flexible, supporting fully remote work within PST/EST time zones, with minimal meetings and an emphasis on autonomy and meaningful work. Employees have the opportunity to engage in a culture that directly impacts users and contributes to the company's success. Working at SyncWith provides ample chances for growth and personal development as employees work alongside company founders on impactful projects.

Application Process

Prospective candidates are encouraged to apply immediately. The streamlined interview process starts with the submission of an application, followed by a brief video introduction. A subsequent discovery call and interview with the founder are conducted to ascertain a candidate's fit and technical expertise. SyncWith looks forward to meeting candidates eager to make significant contributions to their dynamic team.



This job offer was originally published on We Work Remotely

SyncWith

Victoria, BC, Canada

Software development

Full-time

December 15, 2024

16 views

0 clicks on Apply Now

Share


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.