← All roles

Software Engineer, Core Product

Tin Can· Technology
Apply on company site
SeattleFull-timePosted 4d ago

About the role

Software Engineer to own the core product features enabling kids to call trusted contacts, including app (Flutter), TypeScript services on AWS Lambda, and call-routing. Collaborates with product, design, and voice/firmware teams; participates in on-call.

Responsibilities

  • Make it easier to hear who called and call them back — on the phone itself, in our services, and in the parents’ app
  • Give kids more of the phone: even more speed dials, and more a kid can set up alone, with a parent’s say-so
  • Make the first week count — improved contact syncing, faster contact approvals, and a first run that has a family calling on day one
  • Build the fun, weird features no other landline can, the kind a kid tells their friends about
  • Own the call-routing rules a feature needs — what a speed dial or a hotline number does, who a kid can reach — in the service every call goes through
  • Build the tooling behind hotlines — scheduling, uploading, playback — with the engineers who own our voice platform
  • Spec and build the service side of features whose other half is firmware — what the phone plays, how it rings — with the firmware engineer
  • Instrument what you ship — event schema, dashboard, alarm — so we can see kids calling more, week by week
  • Take a turn in our on-call rotation, because nobody knows a feature like the person who built it

Qualifications

  • 3+ years building user-facing software, including a feature you took from idea to production and kept running
  • Strong TypeScript; you’ve built and run an API in production (ours run on AWS Lambda with Postgres) and can model contacts, permissions, and call history
  • You’ve shipped a mobile or web client people use every day; our app is Flutter, and we’ll teach you Dart
  • You think about the kid and the parent at once — what a kid can do alone, what needs a grown-up, and how fast “no” takes effect
  • Fluency using AI as a multiplier across prototyping, build, and analysis; this is how we work, not a nice-to-have
  • Hands-on and scrappy; you’d rather prototype the flow on a real Tin Can than wait for a perfect spec
  • A clear communicator who writes things down, and a collaborative, low-ego approach — everyone here sweeps the floor
  • Based in Seattle and ready to work from our office Monday through Thursday; this isn’t a remote role

Skills

Required:TypeScriptFlutter / DartSystem design for call routing and telephony features
Nice to have:AI-assisted prototyping and analysis

Benefits

  • Full benefits package
  • Offers Equity
Last updated Oct 21, 2026. Interested? Apply on the company site.
Tin Can logo

About Tin Can

The super-magical Wi-Fi landline for kids

The super-magical Wi-Fi landline for kids. No screens, no texting, no strangers — just real conversation with Grandma, besties, and contacts you approve. Plug in, twirl that cord, and time-travel to pure voice fun.

Wi-Filandlinekidsvoice

More open roles at Tin Can