Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
IMPORTANT — CONTRACT TYPE
- This is freelance / B2B only.
- You must be legally able to invoice as self-employed / autónomo / MEI / sole proprietor / LTD / SL, etc.
- No agencies. No full-time employees without B2B capacity.
About Vaneoo
Vaneoo is a fast-growing traveltech & eventech startup building the next-generation super app for the campervan/motorhome and festivals/events/travel community.
Our upcoming product (launching May 2026) combines:
- A high-quality map experience
- Event discovery & ticketing (Eventbrite-style for campers)
- A social layer with gamification
- AI-driven personalization and clean, consumer-grade UI
We are looking for a Junior Front-End Engineer to help build the front-end that implements our UX/UI designs with precision and speed.
Role Overview
As a Junior Front-End Engineer, you will work hands-on turning high-quality Figma designs into production-ready UI.
You will collaborate closely with:
- Our Senior UX/UI Product Designer (design system, components, flows)
- Our CTO (architecture, best practices, code review, integration support, full stack development)
Your mission: ship clean UI fast, with strong attention to detail, maintainable code, and a great user experience.
What you’ll build (examples)
Depending on sprint priorities, you may work on:
- Map-based UI (POIs, filters, detail pages)
- Onboarding flows (preferences, profiles)
- Event discovery UI (feed, filters, event detail)
- Social/gamification surfaces (badges, points, basic community UI)
- Basic dashboards / admin-style views (when needed)
Key Responsibilities
- Implement Figma screens into clean, maintainable React components or VUE, Angular & others
- Build and maintain UI components aligned with the design system
- Integrate the front-end with REST APIs
- Apply solid state management patterns and predictable UI state
- Ensure high-quality UI execution (pixel precision, responsive behavior)
- Support QA cycles: fix UI bugs quickly, improve performance and UX polish
- Collaborate in weekly milestones in a fast, iterative startup environment
Required Skills & Experience (Mandatory)
- 1–3 years of experience building front-ends for B2C products (or strong equivalent portfolio)
- Solid knowledge of:
- React / Vue / Angular / Others
- Modern front-end tooling (e.g., Vite / Next.js-style workflows)
- TailwindCSS (or strong utility-first CSS experience)
- State management basics (e.g., Zustand / Redux Toolkit)
- Comfortable consuming and integrating REST APIs
- Git / PR workflow discipline (clean commits, readable code)
- Strong “design-to-code” ability: implementing UI precisely from Figma
- Fluent English (you will use it in daily work)
- Must be legally able to invoice (B2B / freelance)
Nice to have
- Map UI experience (Mapbox / Leaflet or similar)
- WebSockets / real-time UI patterns (nice, not required)
- PWA experience (performance, installability)
- Basic testing familiarity (unit/UI testing)
- Interest in UX quality: micro-interactions, accessibility, performance
Contract & Compensation
- Freelance / B2B contract only
- Hybrid location: offices in the center of Bilbao available, where CEO & CTO are located.
- Strong involvement January–March 2026 (intensive phase), with continuation through May/June 2026
- Opportunity for long-term collaboration
Compensation (required in your application)
Please include your monthly retainer for ~20h/week and ~40h/week, plus your hourly rate, and confirm you can invoice B2B.
How to Apply
Please send:
- GitHub and/or portfolio (optional)
- LinkedIn profile (optional)
- Country & time zone
- Confirmation that you can invoice as freelancer/B2B
- Your monthly retainer for ~20h/week and ~40h/week, plus your hourly rate
- Availability to start in January 2026
- A short note (5–10 lines): “Why Vaneoo + why you”
Apply via LinkedIn or email to: [email protected]
Key Skills
Ranked by relevanceReady to apply?
Join Vaneoo and take your career to the next level!
Application takes less than 5 minutes

