Looking for your next amazing software engineering job? Do you love writing code that solves real world problems with high-customer impact? Want to help build software that blends digital and physical worlds together while making servicing high-value watches effortless? Do you enjoy working with small teams in a fast-paced environment?
We are seeking WatchCheck SWE #3 - submit your application to luke@watchcheck.com
The ideal candidate will be responsible for designing, developing, testing, and deployments. This role requires an especially deep understanding of front-end technologies and to a lesser extent back-end technologies.
About us
WatchCheck began just under two years ago to build the best suite of digital products for watch collectors / enthusiasts. We successfully launched the world’s first digital platform for servicing high-end and vintage timepieces (a steadily growing $25B market). Our landmark partnership with Sotheby’s will dramatically accelerate bringing WatchCheck to the masses in 2025.
We are a small, people-first, fully-remote team largely based in the northeastern United States. We have passionate leaders with deep watch knowledge / vision, rock-star designers, engineers that care deeply about their craft, first-class customer support (based out of NYC), highly detailed operations, a super talented marketing and creative director, and have partnered with the best watch servicing center in the USA.
Responsibilities
- Develop and maintain web applications and frameworks.
- Enhance the backend to support novel functions, key infrastructure.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and well-documented code.
- Troubleshoot, debug, and upgrade existing systems.
- Implement security and data protection measures.
- Participate in code reviews and provide constructive feedback.
- Stay up-to-date with emerging technologies and industry trends.
Minimum requirements
- Bachelor's degree in Computer Science or a related field, or equivalent experience
- 7+ years professional experience writing and shipping production code (10+ preferred)
- Proven front-end expertise
- Proficient in React (functional components, hooks)
- Serverless architecture
- Modular feature design
- Responsive website implementation
- Experience developing performant websites that work on all modern browsers (Chrome, Safari, FireFox, Edge, mobile Chrome, mobile Safari, etc.)
- Full-stack engineer
- Proficiency in Node.js (I/O, orchestrating complex workflows, integrating with 3rd party APIs)
- Strong understanding of relational databases and data modeling experience
- Robust API design
- Security conscious
- Skill writing unit / integration tests
- Comfortable with asynchronous programming / logic
- Cultural
- Humble
- Critical and independent thinker, yet collaborative spirit
- Clear communicator
- Cares about writing clean, maintainable code (but knows when good enough is perfect)
- Passionate
- US based
Nice to haves
- Experience implementing complex web animations (such as those on our websites)
- Familiarity with E2E automated browser tests (e.g. PlayWright)
- DevOps skills (e.g. parallelizing test runs, CI pipelines, secret key rotation)
- AI integration and modeling
Our stack
- E2E Typescript
- API: Node.js, express, tRPC
- Data: PostgreSQL, Drizzle ORM, Redis / BullMQ
- Front-end: React, Remix / react-router, serverless functions, tailwind, framer-motion, Redux
- Build: Nx monorepo, vite
- Testing: vitest, playwright
- CI / CD: GitHub actions, Render, Vercel
Benefits
- Competitive salary and equity
- Gold-level medical / dental / vision insurance 100% paid for by the company for you and 80% paid for by the company for your dependents
- Unlimited PTO