Vue.js Full-Stack Developer (Nuxt.js / Supabase – Remote)

Website Umpisa

We are a company that builds companies apps people companies apps people companies apps people companies apps

Build the Future of Travel as a Vue.js Full-Stack Developer (Remote)

At Umpisa Inc., we are on a mission to position the Philippines as a global leader in technology innovation. We build pioneering digital products that transform industries and improve lives. We are now seeking a skilled Mid-Level Web App Developer to join our team and play a pivotal role in developing a cutting-edge platform that promotes local tourism initiatives in Japan.

This is a unique opportunity to apply your full-stack Vue.js expertise to a meaningful, globally-focused project while enjoying the flexibility of a remote career with a progressive company.

Your Role: Full-Stack Developer with a Global Impact

You will be a key member of a self-organizing Scrum team, taking ownership of features across the entire technology stack. From building dynamic, multilingual user interfaces with Vue.js to crafting robust backend services, your work will directly enhance the user experience for an international audience. You will collaborate closely with designers and content creators to bring a beautiful and functional travel platform to life.

Who You Are:

  • A developer with 2-4 years of experience who is passionate about modern web technologies.

  • A problem-solver with excellent analytical skills and a high attention to detail.

  • A self-starter who thrives in a collaborative, agile environment and enjoys direct client interaction.

  • Someone who aligns with our core values: Excellence, Integrity, Professionalism, and Innovation.

Key Responsibilities:

  • Develop and maintain high-quality, performant web applications using Vue.js, Nuxt.js, and TypeScript.

  • Implement and manage database solutions using Supabase and PostgreSQL.

  • Build and integrate server-side logic and API routes.

  • Ensure internationalization (i18n) best practices for a seamless multilingual user experience.

  • Utilize Git workflows for version control and collaborative development.

  • Participate in deployments and understand basic security principles with platforms like Cloudflare.

Technical Requirements:

  • 2-4 years of professional web application development experience.

  • Strong, hands-on experience with Vue.js and the Nuxt.js framework.

  • Familiarity with Supabase (or similar platforms like Firebase) and PostgreSQL.

  • Proficiency with TypeScript and experience managing client-server integration.

  • Knowledge of internationalization (i18n) for building multilingual sites.

  • Experience with Git workflow (Pull Requests, branching, resolving merge conflicts).

  • Basic understanding of deployment processes and security (experience with Cloudflare is a plus).

Soft Skills & Cultural Fit:

  • Fluent in English (both spoken and written); Japanese language is not required.

  • Excellent communication skills, with a proactive approach to weekly check-ins and async collaboration.

  • A strong interest in Japanese culture and a sensitivity to its aesthetic principles.

  • Comfortable receiving and incorporating constructive feedback.

What Makes You a Great Fit (Nice-to-Haves):

  • Experience in the travel, tourism, or content platform industry.

  • Personal familiarity with Japan’s geography, culture, or destinations.

  • Japanese language skills (written is a plus).

  • Previous experience in a startup or small, agile team environment.

How to Apply:

Ready to build something amazing with us? Please submit your application including:

  1. Your resume and a link to your portfolio.

  2. Your GitHub profile or recent code samples.

  3. A brief paragraph explaining your interest in Japan or travel-related platforms.

Click Here to Apply for the Vue.js Full-Stack Developer Position

Tagged as: Frontend Developer, Full Stack Developer, Nuxt.js Developer, Remote Web Developer, Supabase Developer, typescript developer, Vue.js Developer

Scroll to Top