Patina Project
Filled position - 001

Software Engineer
wanted.

We're building an online home for well-made footwear, clothing, and accessories. Looking for an engineer drawn to what we're building, not only how it's built.

Applications are closed. This role has been filled.

Posted 2026 - filled 2026

01

About the work

Our goal: a community that cares about well-made, long-lasting things, and about the small makers who still make them. Owning fewer, better things. Giving makers the tools and audience to keep their craft alive.

This is a family business, founded and run by a husband and wife who both write code. We work with a small group of trusted collaborators who care about craft and the people behind it. You'll work directly with us, with the full technical and business context to do your best work.

02

Tech stack

React Native + Expo (iOS, Android)
TypeScript, front to back
Next.js and TanStack Start (web)
GraphQL APIs
MongoDB
Payload CMS
AWS, Vercel, and Cloudflare
Shopify
03

What you'll do

  • Ship full-stack features across our React Native app (iOS, Android, web)
  • Plan, build, and release work alongside the founders
  • Write tests as part of each feature. Verify reliability before release
  • Watch production. Respond to issues that affect stability
  • Improve the codebase and architecture as the product grows
  • Build product capabilities on top of large language models
  • Become a Patina Project user to experience your own work first hand and identify areas of improvement
04

What we're looking for

Required

  • Production software experience
  • Strong TypeScript (or another typed language)
  • Comfortable on mobile web, native mobile, and desktop web
  • MongoDB or another NoSQL database
  • Frontend and backend
  • You plan, build, test, and finish features as part of a team
  • Testing mindset – you write tests as part of the feature, not after
  • AI-assisted development in your daily workflow

Nice to have

  • E-commerce integration experience
  • Expo
  • Deploying to AWS, Vercel, or Cloudflare
  • AI SDK integration
  • SEO-friendly work
05

How we work

Fully remote

Fully remote team with the core team located in Bangkok

Indochina time

We work weekdays in Indochina Time

Direct collaboration

Small technical founding team with direct collaboration

High ownership, low bureaucracy

High ownership and low bureaucracy

Leverage AI

Leverage AI where it makes sense to improve productivity

06

Equipment & Compensation

Equipment

You'll need to provide your own laptop. MacBook recommended.

Compensation

Competitive, based on location and experience.

Trial

Two-month trial to start.

Contract

If it's a fit, we move to a 12-month contract, renewable on mutual agreement.

07

Status

This role is no longer open. Thank you to everyone who applied – we're no longer accepting applications for the Software Engineer position.

This role has been filled

To see what's currently open, visit our .

Position filled