
Senior Full-Stack Developer
SavvyCal is an independent, profitable software company that builds scheduling tools. Our product suite includes SavvyCal Meetings, our flagship meeting scheduling platform trusted by thousands of customers across diverse industries, and SavvyCal Appointments, our newest venture providing appointment scheduling infrastructure for service businesses.
As a small, ambitious team, we prioritize sustainable growth and independence over hyper-growth, allowing us to focus on what matters most: building exceptional products that make a real impact on our customers' lives.
We're seeking an experienced full-stack software developer to join SavvyCal. As a key member of our small team, you'll work directly with me (the founder) to build and improve products that thousands of customers rely on every day. I'm a full-stack developer myself and love keeping my hands in the code!
This is a fully remote, full-time position open to candidates in American time zones (UTC-3 to UTC-8).
What you'll work on
You'll contribute to our two product lines:
SavvyCal Meetings β Our flagship meeting scheduling platform serving thousands of customers across diverse industries. This mature product has established itself as a beloved solution in the scheduling space.
SavvyCal Appointments β Our newest offering providing appointment scheduling infrastructure for service businesses. This product is already powering booking flows for one of the largest fertility clinics in the United States.
Your responsibilities will include:
Building new user-facing features across both product lines.
Triaging and resolving bugs to maintain product quality.
Managing technical debt and improving system architecture.
Enhancing observability for applications and infrastructure.
Assisting the support team on technical escalations.
Why work with us
Working at SavvyCal means joining a team that values sustainability over unsustainable growth. We're profitable, independent, and free from the pressures of traditional VC funding. This translates to:
Significant impact on product decisions and customer experience.
Zero red tape β no bureaucracy or corporate drama.
Meaningful work on products that genuinely improve users' lives.
Craftsmanship β we value quality code and building top-notch user experiences.
Remote work β your creativity shouldn't be constrained to four walls of an office. You'll have the flexibility to work from anywhere (UTC-3 to UTC-8).
Who we're looking for
We're looking for someone with proven SaaS experience and a track record of shipping products. These qualities describe our ideal candidate:
You have professional experience β we're looking for a minimum of 5 years in the field as a software developer.
You're a strong written communicator β since we're remote, most of our communication happens in writing.
You have a full-stack skillset β you're talented at conceptualizing and bringing new features to life, all the way from backend database calls to frontend React components.
You have good design sense β while you may have never held the title of designer, you have an eye for UX and can create interfaces that use existing patterns and components.
You thrive working autonomously β you recognize the value of deep work and pursue it daily. Because of our small size, you'll be spending lots of time working independently.
You have confidence to ship β velocity is one of our greatest advantages in a market crowded with slow-moving incumbents. We aim to scope projects tightly and ship frequently (we typically deploy multiple times per day). You believe most things are better done than perfect.
Our stack includes Elixir/Phoenix, Inertia.js, PostgreSQL, React, TypeScript, and Tailwind CSS. While experience with Elixir is preferred, we're open to candidates with deep experience in similar web frameworks (like Ruby on Rails) who are excited to learn. For good reason, Phoenix has consistently been the most admired web framework since 2023!
This role isn't right if you...
Prefer specializing in backend or frontend, rather than working full-stack.
Are primarily interested in a management role β we intentionally grow the team slowly and don't expect to hire managers in the near-term.
Require highly structured processes to be successful.
Compensation
We offer competitive, market-rate compensation based on your location and experience level. We're open to W-2 (for U.S. residents) or independent contractor arrangements.
How to apply
If youβre excited about building products that customers love, working in a drama-free environment, and contributing to a sustainable, profitable business, weβd love to hear from you.
Here is also the outline of the whole application process, so you know what to expect:`
Fill in and submit the application form.
Several video interviews (between 15-60 minutes long) where we try to get to know you better and give you a chance to get to know us and a bit more about SavvyCal, as well as assess if your technical skills are right for the role
Top candidates will be invited for a half-day paid contract work where you get to experience how we work and we get to see how you thrive under a busy day of work.
If all goes well, we will make you an offer and if you accept, welcome you to our team!
SavvyCal asks respectfully to only apply through the application form and not email/apply to them directly. Recruiters and Agencies please do not contact SavvyCal directly.
Don't let this one get away.
About the company
Similar Remote Jobs
- Opened 3 days ago Featured Job Remote Job
- Opened 5 days ago Featured Job Remote Job
- Opened 7 days ago Featured Job Remote Job
- Closes in 12 days Featured Job Remote Job