Senior Frontend Developer (Vue 3 / Nuxt 4)
VANTREXIS is an engineering agency that builds dedicated remote teams for high-growth SaaS companies in the US, UK, and EU. We are looking for a Senior Frontend Engineer to lead development and architectural migrations in a complex, real-time product environment.
The Role
You will join a team where AI-augmented development (Cursor, Claude, Copilot) is a daily standard, not a bonus. Your focus will be on delivering high-quality, typed code and driving the transition from legacy patterns to a modern, scalable frontend architecture.
Tech Stack
- Core: Vue 3 (Composition API) & Nuxt 4.
- State: Pinia.
- Logic: TypeScript, vee-validate 4.
- Mobile: Ionic, Capacitor (iOS/Android)
- Real-time: Firebase Realtime Database.
- Styling: Tailwind CSS / Bulma + SCSS.
Media/Charts: Amazon IVS, Chime SDK, Chart.js.
Requirements
- Expert-level Vue 3: Deep knowledge of both Options and Composition API.
- Nuxt Ecosystem: Proven experience with Nuxt 3/4, SSR, and Nitro.
- Real-time Experience: Hands-on experience with Firebase, WebSockets, or live-streaming SDKs.
- Clean Code: Strong focus on TypeScript, modularity, and maintainable architecture.
- AI-Tooling: Proficiency in using AI-powered development tools to maximize efficiency.
Self-Management: Ability to navigate complex codebases and take ownership of technical decisions.
What We Offer
- Remote-first: Work from any safe location in Ukraine.
- Stability: VANTREXIS is an official Diia City resident.
- Cooperation format: We cooperate with specialists under a gig contract model within the Diia City legal framework.
- Paid Time Off: Fully paid vacation days and sick leave policy.
- Health: Corporate medical insurance and mental health support.
Culture: A small, agile team with a flat structure and zero unnecessary bureaucracy.
Hiring Process
- HR Screen: Introductory call to discuss your background, experience, expectations, and salary range.
- Technical Challenge: You'll receive a time-limited technical assignment designed to evaluate your practical engineering skills, problem-solving approach, and decision-making.
- Technical Interview & Challenge Review: After you submit the assignment, we'll schedule a technical interview to review your solution, discuss your architectural and engineering decisions, and dive deeper into your technical expertise.
- Client Interview: If you successfully complete the previous stages, you'll move forward to the client interview.
- Final Decision.