
About the Project & Team
We started Lingo.dev at a hackathon and, after winning the best dev tool award, we just kept building. It evolved into a developer-loved toolkit with hundreds of active users, 7,000 weekly CLI runs, 5,000 GitHub stars, and over 100 million translated words. We've graduated from Y Combinator and raised venture funding to continue building developer tools that must exist but don't yet.
We're a small, fully remote team of senior engineers who like to work hard on interesting problems. We value computer science craft over corporate politics and love building tools for developers - including ourselves. Recently we started getting more feature requests than we can ship, so we're excited to expand the team.
Please don't use AI to apply. We're an AI-native company, so we'll notice if you do. We want to know how you think and write.
Job Functions
- As part of a team of senior engineers, design, develop, and grow the Lingo.dev products:
- Web applications: Routing, navigation, onboarding flows, user experience, performance
- Open source tools: CLI, webpack/vite plugins
- Backend APIs: Encapsulation, API design, security
- Database layer (PostgreSQL)
- Integrations: 3rd party systems
- AI agents
- Take full ownership of features from design to deployment: draft technical designs, review with founders + the team, implement end-to-end with tests and documentation
- 3 sprints of product roadmap work, 1 cooldown sprint (customer feature requests, improvements, bug fixes)
- Weekly Demo Days with the rest of the team
Requirements
- Built an own app or side project that others have used—a tool for a friend, a small product, an open-source package, or anything real people relied on
- 5+ years of production experience with TypeScript and Node.js
- Expert React knowledge: Suspense-first patterns, skeleton loaders, loading states
- Experience with SSR, CSR, and SSG
- Deep expertise with React routing libraries
- Built or contributed to design systems / component libraries used by others
- Experience designing navigation, onboarding flows, and user journeys
- Backend experience with Node.js (Express.js or similar) and PostgreSQL
- Experience designing production-ready APIs
- Experience with authentication and authorization systems
- CS degree or equivalent: algorithms, data structures, system design
- Prior remote work experience in distributed teams
- Available 7–10am San Francisco time daily
- Fluent English
- Deep knowledge of AI coding tools and workflows—you use them daily and know how to get the most out of them
Optional Skills
- Experience with Cloudflare platform (Workers, etc.)
- Experience with Row-Level Security (RLS) in Supabase/PostgreSQL
- Experience with background job workflows
- Built an AI agent before
- Contributed to a design system or React component library used by other teams
- Experience with observability and monitoring
- Open source contributions
- Speaking multiple languages is a plus
- You love Remix, React Router, TanStack Router, or TanStack Start
Benefits
- Opportunity to work with latest, cutting-edge technologies
- Work directly with users using what you build every day
- Small team working directly with founders
- Be a part of an open-source community
- Occasional travel to meet the team in person
- Conference and learning budget
- Flexible working hours
- Competitive salary
- Health insurance
Interview Process
- Screening Call (Technical/Cultural Fit)
- Live Coding / Technical Project: Evaluating CS fundamentals and architectural depth (algorithms, system design)
- Final Deep Dive (System Design & Partnership)
After passing the interviews, there's a one-month paid trial period to work closely together on real features.
Do Not Apply If
- You are looking for passive, hands-off remote work with minimal team interaction
- Uncertainty makes you uncomfortable—you prefer detailed specs over figuring things out as you go
- You are unwilling to prioritize customer needs over your preferred patterns or tools
Timezone overlap
UTC-8–-7
Benefits
Open to
Europe
Sign in to track applications and earn points.