Fullstack Developer (Vue 3 / Nuxt) to $1000
We’re looking for a Vue 3 / Nuxt developer who will help us ship product features end-to-end on a modern stack: Vue 3, Nuxt 4, Supabase, AWS, Tailwind, Docker.
You’ll work in a small team, close to the founders, with direct impact on product decisions and implementation.
Tech stack you will work with every day:
- Vue 3, Nuxt 4
- TypeScript / JavaScript
- Supabase (PostgreSQL, SQL, RLS)
- Tailwind CSS
- Git, Docker
- AWS (CloudWatch, ECS, Lambdas)
Responsibilities:
- Implement new product features in Vue 3 / Nuxt 3–4.
- Integrate with Supabase (queries, RPC, auth, RLS-aware features).
- Write and optimize SQL queries
- Debug issues in production
- Collaborate with designer / product on UX and implementation details.
- Participate in code reviews and keep the codebase clean and consistent.
Requirements
- Real-world experience with Vue 3 + Nuxt 3/4
(commercial projects or solid personal projects are both fine).
- Strong understanding of JavaScript / TypeScript.
- Basic to intermediate SQL knowledge
(you’ve actually written queries, not only used an ORM).
- Experience with Git and Docker basics.
- You are comfortable with Tailwind CSS.
- You understand the AWS ecosystem enough to:
- find logs in CloudWatch
- restart an ECS service if necessary.
- English at B1+ level (reading docs, async communication).
Ukrainian or Russian for day-to-day — a plus.
Nice to have
- Experience writing PostgreSQL stored procedures / functions in `plpgsql`.
- Experience with RLS policies in Supabase.
- Supabase Edge Functions or AWS Lambda.
- Experience in a product startup environment.
We offer
- Remote-first work format (timezone-friendly within Europe).
- Direct work with founders / core team, fast decisions, no corporate bullshit.
- Adequate code review and engineering culture.
- Competitive compensation (discussed individually).
- 20+ days of paid vacation and sick days (details on interview).
If you’re into Vue/Nuxt, like touching both frontend and a bit of backend/infra, and want to work on a living product instead of endless landing pages – send your CV, GitHub and a couple of links to projects you’re proud of.
Required languages
| Ukrainian | C1 - Advanced |