Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Families meet Tin Can long before they hold one - on a landing page, in a friendâs text with a referral code, in an ad that made them smile. All of it is software. When it works, a family who wanted something better for their kids finds us; when a page breaks mid-campaign or a promised referral credit never arrives, they donât. Weâre looking for a software engineer to own the systems behind how new families find Tin Can and decide to bring one home.
Youâll run our Shopify storefront, build our referral program, and own the services and APIs underneath both. Youâll build the tooling that lets growth marketers launch their own landing pages, and turn the integrations behind our storefront into systems we can test, watch, and reverse. Youâll collaborate with our growth and brand teams, and work with the engineers who own our app, voice platform, and account portal. Real money and real trust run through these systems, so youâll go as deep as that asks.
What Youâll Do
- Own our Shopify storefront for acquisition - the launches and seasonal campaigns behind our biggest moments of the year
- Build our referral program end to end - invite moments, eligibility, reward fulfillment, and the identity and attribution data that makes us pay exactly once
- Own the integrations where an order becomes a customer, an activation, and a reward - the seams between platforms are where the money and the trust live
- Turn the glue behind our campaigns into services with owners, tests, alarms, and a rollback
- Build the self-serve tooling that gets you out of the page-building business - components, templates, version control, and monitoring, so growth marketing can publish on their own
- Build the digital half of our brand campaigns with our creative team - the sites and sign-up flows behind the stories we want families to join
- Instrument what you ship, with the team that owns our experimentation platform, so a launchâs numbers can be trusted, * Weâre building tech that protects childhood: Weâre on a quest to give kids a more analog childhood - one with real conversations, real connection, and way less screen time. No doomscrolling, data mining, or dopamine traps - just a simpler, better way for kids to stay in touch. This is a rare opportunity to build something that truly matters.
- Youâll own the machine behind how families find us: This is our first engineering role dedicated entirely to growth - the storefront, the referral program, and the systems underneath them are yours, including how we know theyâre working.
- Small, high-trust team: Every company says âteam,â but at Tin Can it means something different. Weâre a small, mission-driven group that genuinely has each otherâs backs - professionally and personally. Youâll be joining a tight-knit crew where your ideas and instincts matter from day one.
- Room to explore, not just execute: Youâll have the space to challenge assumptions, solve hard problems, and build systems that reflect our values of trust, simplicity, and care.
Requirements
- 4+ years building and running customer-facing web applications, with real ownership of what you shipped
- Strong TypeScript across the stack - youâve built and run APIs in production (AWS Lambda, Cloudflare Workers, etc.)
- Youâve built integrations across third-party platforms and think in idempotency and reconciliation, because events arrive twice, arrive late, and bring the same person back under two identities
- You prioritize testability, observability, and reliability
- Youâve built tools for non-engineers so the people closest to a campaign donât wait on you
- Platform judgment on commerce - what belongs inside Shopify, what belongs in a service you own, and what an integrationâs credentials can reach
- Fluency using AI as a multiplier across prototyping, build, and analysis; this is how we work, not a nice-to-have
- Youâve worked toward campaign deadlines and know how to ship something excellent when the launch date genuinely canât move, and you can take brand and design direction and make it look right
- A clear communicator who writes things down, and a collaborative, low-ego approach - everyone here sweeps the floor
- Bonus: a referral, affiliate, or loyalty platform you integrated through its APIs, where the real work hid in identity, attribution, and reward fulfillment; Shopify theme, checkout, or app development; feature-flag or lifecycle-marketing tooling; an eye for craft; or growing a direct-to-consumer brand through real seasonal peaks
About the company
Tin Can is building a safer, simpler way for kids to connect - without smartphones. Weâre creating screen-free, delightful devices and services that let families call the people who matter most, free from the noise of todayâs digital world.
Weâre building a bold, authentic, nostalgic, and kinda quirky brand that resonates with folks who want something simpler & better for their kids than the tech-infused lives weâre currently living (and who have a sense of humor about it).
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Navigating the AI Shift
The Best X (Twitter) Accounts for Developers
Dev Digest 137 - AI'm not sure about this
Dev Digest 139 - Soft and hard queries