About SyncWith
SyncWith is a passionate, engineering-driven company on a mission to simplify data access for marketers, product managers, and business owners. Our tools connect data seamlessly to platforms like Google Sheets and Looker Studio, empowering teams to track key metrics all in one place. Since 2020, over 1,500 marketing teams have trusted SyncWith to make their data more accessible and actionable. We’re growing rapidly, profitable, and eager to find talented individuals who love building impactful software.
The Role: Senior Front End Engineer
We’re seeking a Senior Front End Engineer who excels at creating intuitive, user-focused web experiences. You’ll play a lead role in building our user-facing products, working across our stack (Typescript, Node, Remix, React, Tailwind) to take features from concept to launch. If you thrive in a fast-paced, collaborative environment with minimal red tape and value clear communication, this could be the perfect opportunity.
What You’ll Do
- Lead Development: Drive the development of our web applications, enhancing user experiences with impactful features and improvements.
- Full Stack Ownership: Build and deliver features end-to-end, from front-end interfaces to back-end functionality.
- Impactful Engineering: Write maintainable, well-tested code that delights users and adapts to real-world feedback.
- Feature Development: Develop new features, iterate quickly, and run experiments to grow and engage our user base.
- Optimize Data Processing: Enhance and scale our data processing infrastructure for greater speed, efficiency, and reliability.
- Collaborative Culture: Work closely with founders and teammates to contribute to SyncWith’s growth and success.
About You
- Experienced Developer: You’ve shipped robust, maintainable software in fast-paced environments.
- UI/UX Advocate: You have an eye for design and build interfaces that are both beautiful and functional.
- Problem Solver: You excel at debugging and resolving complex issues efficiently.
- Strong Communicator: You articulate ideas clearly, collaborate effectively, and engage in constructive problem-solving.
- Independent and Driven: You’re a self-starter who takes ownership of your work and thrives in an autonomous environment.
- Passionate About Impact: You care about creating software that truly makes a difference.
- Relevant Education: Bachelor’s degree in computer science, computer engineering, or a related field.
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, GCP
- Tools: Amplitude Analytics, Sentry, Linear, Slack, GitHub
- APIs: Integrations with Facebook Ads, Google Analytics, Shopify, and more
Why Join SyncWith?
- Competitive Compensation: $135,000–$155,000 USD annually, plus options, a health spending account, and four weeks of vacation.
- Flexible Work: Fully remote within PST/EST time zones, with minimal meetings and flexible hours.
- Impactful Work: Be part of a small, agile team where your contributions directly shape our product and company success.
- Growth Opportunities: Collaborate with founders, influence the company’s direction, and create software that empowers users.
- Autonomy and Efficiency: Take ownership of your work without red tape, and focus on meaningful outcomes.
What’s Next?
Are you ready to build impactful solutions with a dynamic, passionate team? We’d love to hear from you! Apply using the link below.
Our Streamlined Interview Process
Here’s what to expect:
- Application Submission: Share an overview of your skills and experience.
- Video Submission: Record a brief 1–2 minute video introducing yourself, your background, and your interest in SyncWith.
- Discovery Call: Join a 15-minute chat to explore your fit for the role and discuss your goals.
- Interview: Dive deeper into your experience and technical skills in a discussion with our founder.
We’re excited to meet you and see how you can make a meaningful impact at SyncWith!