Logo for Art2Hire Tech Recruiters

Desktop Sync Engineer

Roles & Responsibilities

  • 5+ years working on production-grade desktop applications with real-world users
  • Proven experience building a desktop sync engine (e.g. at Dropbox, Box, Google Drive, or similar)
  • Strong understanding of distributed systems, including concurrency, conflict resolution, and offline synchronization
  • Proficiency with Electron for building cross-platform desktop applications

Requirements:

  • Design and develop critical features for the desktop application enabling seamless synchronization for customers
  • Work hands-on in React/Electron and Node.js to build features, review code, write tests, and maintain infrastructure
  • Collaborate with CTO and senior engineering team to execute the technical roadmap and tackle two-way sync challenges in a distributed system
  • Ship features to end users on a near-daily basis and mentor junior engineers in a fast-paced environment

Job description

Our client, a US-based creator of one platform to seamlessly manage
and scale creative operations, is looking for an experienced Desktop Sync Engineer (IC5/6) to join the team.

Location: Europe
Type: Remote, full-time
Start date: ASAP
About the product:


This is a Creative Ops System for creative teams. The product automates the mindless tasks that creatives and marketers do every day to manage content and unlocks creativity through image recognition, automated versioning, and approval workflows. The platform was launched in March 2021 and has raised over $70m from world-class venture capital groups, including Avenir, Tiger Global, Headline Ventures, Lerer Hippeau, WndrCo, and Slack Ventures.

About the Role:

The company is redefining how creative teams organize and access their work. As an experienced Desktop Sync Engineer, you will design and develop critical features that power the desktop application, enabling seamless synchronization for customers. This is an exciting opportunity to deliver impactful solutions for real-world users while contributing to the technical roadmap and innovation efforts.

You will be joining an excellent and enthusiastic team of modern TypeScript engineers and will work closely with the CTO and senior engineering team to execute on the technical roadmap. This role involves creative thinking to solve the many challenges of two-way sync in a distributed system. You will be expected to hit the ground running, working hands-on in React/Electron and NodeJS codebases.

The company works entirely in TypeScript and SQL and is built on AWS, so familiarity with its product suite is a major plus. Your work will focus primarily on the desktop application. You will build features, review code, write tests, maintain infrastructure, and help define best practices. Around 25% of users interact with the product every day, and you will be shipping features and improvements to them on a near-daily basis.

This role is ideal for someone who thrives in fast-paced, unstructured environments, enjoys wearing many hats, thinks on their feet, and is excited about mentoring and growing junior members of the team.

To help filter genuine candidates, applicants are asked to include the code AIR-ENG-2025 in the designated field of the application form.

Requirements:

  • 5+ years working on production-grade desktop applications with real-world users
  • Proven experience building a desktop sync engine (e.g. at Dropbox, Box, Google Drive, or similar)
  • Strong understanding of distributed systems, including concurrency, conflict resolution, and offline synchronization
  • Proficiency with Electron for building cross-platform desktop applications
  • Comfortable developing in both macOS and Windows environments
  • Familiarity with the broader tech stack, including TypeScript, Node.js, and React
  • Demonstrated ability to troubleshoot and optimize performance across multiple platforms
  • Experience with version control tools (Git & GitHub) and CI/CD pipelines
  • Excellent communication skills and a collaborative mindset for working with cross-functional teams
  • Proficient or Fluent English required

Related jobs

Other jobs at Art2Hire Tech Recruiters

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.