Product Engineer
Val Town, Inc.
Job Description
Our mission is to spread the joy of programming . We believe everyone should code for the same reasons that everyone should read and write: access to the magical world it opens for you.
You love programming, and share our passion for making it delightful and accessible.
You thrive in a startup environment. You crave responsibility, ownership, and the freedom to do what needs to be done.
You’re ambitious, humble, reflective, and always striving to grow. You have extremely high integrity.
You’re a true systems thinker, who loves to build applications end-to-end.
You enjoy thinking about how to build fast, accessible, reliable web applications — writing efficient queries, structuring forms, adding tests, and refining performance.
You’re a clear, thoughtful communicator.
What you’ll be doing
At Val Town, product engineers focus on application engineering and have wide latitude in how they work.
Your day-to-day will include adding features in our web app, fixing bugs, crafting our APIs, responding to incidents, and steadily improving performance, reliability, and system stability. We ship to production many times a day and value engineers who can own problems end-to-end – from understanding the customer need to iterating quickly towards a solution.
See our blog for recent product-engineering wins.
Must-have
- Experience with a front-end framework like React
- Ability to build and deploy full-stack features, touching the database (we use Drizzle/Postgres ) and full-stack frameworks (we use React Router )
Bonus
- Devtools background
- Experience with Deno
- Interest in writing about what you build (blog posts, tutorials) or engaging our developer community
- Familiarity with CodeMirror
- Experience with site-reliability (PagerDuty, Honeycomb, ClickHouse, etc.)
How we work
We’re a small, Brooklyn-based team that ships quickly with high-trust.
Rhythm : Light daily stand-up, then deep solo focus. We pair or whiteboard whenever it’s useful, and we all grab lunch together most days.
Culture : Flat and collaborative — decisions are made by the person closest to the problem or most excited to solve it, not by hierarchy.
Process : We plan lightly, message on Discord, write thoughtful GitHub issues, and document what we build so teammates can move fast.
Values : High-integrity, friendly, and curious. We care about each other and about creating tools that make programming joyful — not about chasing hype.
Fun : We love shipping improvements big and small every day to delight our users.
If you love high-autonomy, high-impact engineering with people who genuinely enjoy working together, you’ll feel at home here.
Private health, dental, and vision insurance
401k contributions
1% of revenue to removing carbon from the atmosphere
Half-day onsite to chat with other team members (3× 45 min)
Paid work trial in our Brooklyn office (2 – 5 days)
We work together