JobCrawls

Job alerts, saved jobs and deadline reminders on your phone

Open app

Senior Full-Stack Engineer

Full-Stack Engineer

Posted Jun 17, 2025 (516 days ago)

Key facts

Senior full-stack role, fully remote worldwide; requires 8+ years with TypeScript or Node.js.

How this salary compares

€9,640 - €10,954

Good pay105% above our estimate

The marked figures are our estimate for this job if its ad stated no pay.

Est. take-home €5,701 - €6,344

Where and how
Global
Work model
On-siteHybridRemote
Level
Languages required
English
Experience
8 years experience

Original job ad

IC4 Senior Full-Stack Engineer A senior engineer who carries Foundation's engineering vision into a product team and owns the technical bar from planning to deployment. Team Foundation Location Remote Type Full-time Pay $132k-$150k + Equity Apply for this role Questions first? Write to jobs@cal.com. About the role At Cal.com, we are building the future of scheduling. We are looking for an experienced Full-Stack Software Engineer to join our Foundation team at the IC4 level. In this role you'll carry the engineering vision and leadership set by the Head of Engineering and the Foundation team into the product team you're paired with, mentor engineers at every IC level, and work closely with collaborators both inside and outside the team. Your work sets the technical bar for how we build and ship. If you bring deep technical judgment, strong system design instincts, and a love for the harder problems no one else wants to own, we'd love to hear from you. What you'll do Review high-risk and complex pull requests from product teams Ensure PRs with your oversight go out smoothly in our daily releases Investigate and fix complicated issues in our system (think round-robin algorithm logic that has to work across time zones but taking into account all sorts of configuration) Embed with a product team through their milestones, supporting feature design and implementation, turning around code reviews quickly, and bringing the Foundation team's engineering standards into product work Push the team forward in terms of code design and quality. Experience with clean coding principles, DDD and event-driven systems is a must. This team's stack Next.js (on Vercel) NestJS (on Vercel) tRPC Tailwind Postgres/Prisma AWS Checkly Sentry Elastic incident.io Must have 8+ years shipping work inside a TypeScript or Node codebase Working in a globally distributed team Comfort being on call and leading incident response in your area Experience with clean coding principles, DDD and event-driven systems Who you are A self-starter who works well independently as well as interdependently in a remote environment A motivated person who enjoys working on complex technical problems Someone who is looking to grow with us and our product This job might NOT be for you if You prefer to work syncronously with people in time zones close to yours You need a full product spec and design to get started on a project Being expected to deliver extremely high quality software used by millions of people is too much pressure Why Work at Cal.com? We're building Cal.com not just as a product, but as a place to do great work and live a good life. Fully remote and async, work from anywhere on your own schedule The same salary regardless of where you live No micromanagement, no unnecessary calls Real flexibility, take time for life stuff without asking for approval Work in your own flow, pajamas welcome 30 paid OOO days per year, anywhere in the world Yearly team retreats in beautiful locations A people-first culture that's stable, family-friendly, and kind Sound like you? Apply through the form, or write to jobs@cal.com with what you'd build here. Apply for this role

About the role

Summarised by JobCrawls from the job ad above.

Requirements

  • At least 8 years shipping work inside a TypeScript or Node.js codebase
  • Experience working in a globally distributed team
  • Comfort with on-call duties and leading incident response in your area
  • Experience with clean coding principles, DDD, and event-driven systems
  • Works independently and collaboratively in a remote environment
  • Enjoys complex technical problems

Responsibilities

  • Review high-risk and complex pull requests from product teams
  • Ensure reviewed pull requests are released smoothly in daily deployments
  • Investigate and fix complex system issues, including scheduling logic across time zones and configurations
  • Work with a product team through milestones, supporting feature design and implementation
  • Turn around code reviews quickly and bring Foundation engineering standards into product work
Show 2 more
  • Raise the team's standards for code design and quality
  • Mentor engineers at every individual-contributor level

Skills & technologies

TypeScriptNode.jsClean CodeDomain-driven DesignEvent-driven SystemsNext.jsVercelNestJS
Show 12 more
tRPCTailwindPostgresPrismaAWSChecklySentryElasticIncident.ioPull Request ReviewsIncident ResponseSystem Design

Benefits & perks

Recruitment process

  1. Apply through the form or email jobs@cal.com with what you would build at Cal.com.

About Cal.com

Cal.com logo
Cal.com · 1 open roles
Top locations (all time): Remote - Global · 1
View company
Current open roles at Cal.com on JobCrawls
LocationActive listings
Remote - Global1
Current role mix at Cal.com on JobCrawls
Role typeActive listings
Full-Stack Engineer1
Current role-level mix at Cal.com on JobCrawls
Role levelActive listings
Senior1
About the employer

Cal.com is building a scheduling product and describes its workplace as a place to do great work and live a good life.

Core values
People-firstStableFamily-friendlyKind

Never miss a new Full-Stack Engineer job in Remote - Global

Weekly or daily digest. Unsubscribe anytime.

or

We'll email you a link to confirm. Confirming creates a free JobCrawls account for this address so you can manage your alerts. No password. Unsubscribe or delete it any time.