Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Frontend Developer (Nuxt/Vue) image - Rise Careers
Job details

Senior Frontend Developer (Nuxt/Vue)

We are looking for Senior Frontend Developer (Nuxt/Vue)

Connect with us to connect the world

Are you prepared to join the R&D team at 12Go and help us build the leading online travel platform, providing seamless booking experiences for travelers worldwide?
12Go, being a part of Travelier group, offers a wide range of transportation options, including trains, buses, ferries, and flights, to help customers travel conveniently and affordably. Our vision is to enable any customer to instantly book any route in the world

In our R&D department you will get to work on groundbreaking solutions that reshape how people explore the world, using a modern tech stack and following top industry standards to ensure security, scalability, and a reliable travel experience. You will thrive in a collaborative culture where passionate colleagues love sharing ideas, and your work will have a real impact on our users' travel adventures.
Join us in crafting this exciting journey, where your contribution will be key to our success!

As a Senior Frontend Developer at 12go, you will be responsible for building and maintaining existing products, writing reusable, testable, efficient code covered by unit tests, analyzing and optimizing application performance and performing a lot of data analysis to ensure the best results

Responsibilities:
- Build and maintain existing products;
- Write reusable, testable and efficient code;
- Write unit tests;
- Analyze & optimize application performance;
- Write complex SQL queries.

- Good written and spoken English;
- Expert knowledge of Vue3 and Nuxt;
- Ability to build efficient SQL queries;
- 5+ years of experience building web interfaces;
- 2+ years of experience building, maintaining and optimizing high-load NodeJS applications;
- Excellent proficiency in JavaScript and TypeScript;
- Excellent proficiency in HTML and CSS, as well as LESS preprocessor;
- Excellent skills in working with Git;
- Deep understanding of how Server Side Rendering works;
- Ability to profile, analyze and optimize web pages;
- Ability to work with Docker containers;
- Good understanding of Schema.org Microdata and SEO principles;
- Good understanding of CWV score and best practices to improve it.

Nice to have:
- Experience with Storybook;
- Basic knowledge of PHP;
- Knowledge of Atomic Design principles.

- Engaging work on a product that enables millions of travelers to book their trips daily;
- Full-time remote working - 5 days week, 8 hours per day;
- Development opportunities (budget for self-paced learning, global training workshops, online English language classes, e-learning platforms);
- Internal growth and internal mobility opportunities;
- Competitive annual leave, sick leave, and public holidays;
- Annual company offsite in Thailand.

What should I do to dive into 12Go company culture?
Apply! Update your CV and get ready to experience the best interview flow with our top talents

We can’t wait to see you and share this awesome adventure together!

What You Should Know About Senior Frontend Developer (Nuxt/Vue), 12Go Asia

Are you ready to take your career to new heights as a Senior Frontend Developer (Nuxt/Vue) with 12Go? Join our dynamic R&D team, and assist us in revolutionizing online travel by delivering seamless booking experiences that make travel easy and affordable for customers worldwide. At 12Go, part of the Travelier group, we pride ourselves on our diverse transportation options, be it trains, buses, ferries, or flights. Your role as a Senior Frontend Developer will be pivotal in crafting innovative solutions that redefine how people travel. You'll leverage your expertise in Vue3 and Nuxt to build and maintain our products, write clean and reusable code, and ensure top-notch performance through thorough analysis and optimization. With a collaborative culture that celebrates ideas and innovation, you'll work closely with passionate colleagues, making a real difference in users' travel adventures. Our tech stack is modern, adhering to the best industry standards, so you can be assured of a secure and scalable development environment. Besides, you'll have the freedom to work remotely while actively contributing to our mission. With 5+ years of experience, including high-load NodeJS applications and a solid grasp of SQL, JavaScript, HTML, and CSS, you're well-equipped for this challenge. Also, we offer plenty of opportunities for personal and professional growth, ensuring your journey with us is both rewarding and exciting. Join 12Go and be a part of crafting unforgettable travel experiences!

Frequently Asked Questions (FAQs) for Senior Frontend Developer (Nuxt/Vue) Role at 12Go Asia
What responsibilities does a Senior Frontend Developer (Nuxt/Vue) at 12Go have?

As a Senior Frontend Developer (Nuxt/Vue) at 12Go, you will be tasked with building and maintaining our existing products, writing reusable and efficient code, and writing thorough unit tests. You'll also analyze application performance and conduct data analysis to optimize outcomes, all while working within a collaborative environment that values innovative input.

Join Rise to see the full answer
What qualifications are necessary for the Senior Frontend Developer (Nuxt/Vue) position at 12Go?

To qualify for the Senior Frontend Developer (Nuxt/Vue) role at 12Go, candidates should have a minimum of 5 years of experience in building web interfaces, alongside 2 years of experience with high-load NodeJS applications. Proficiency in Vue3, Nuxt, JavaScript, TypeScript, HTML, and CSS, as well as experience with SQL queries, is essential. Familiarity with Docker and a good understanding of SEO and Schema.org principles are also important.

Join Rise to see the full answer
What programming languages and tools should a Senior Frontend Developer (Nuxt/Vue) know for 12Go?

A Senior Frontend Developer (Nuxt/Vue) at 12Go should be highly proficient in Vue3, Nuxt, JavaScript, and TypeScript. Additionally, strong skills in HTML and CSS, as well as frameworks like LESS, are required. Experience with Git for version control and understanding server-side rendering are also crucial in this role.

Join Rise to see the full answer
Are there opportunities for growth as a Senior Frontend Developer (Nuxt/Vue) at 12Go?

Yes, 12Go offers significant growth opportunities for Senior Frontend Developers (Nuxt/Vue). With access to a budget for self-paced learning, global training workshops, and online courses, you can continuously enhance your skills. Internal growth and mobility are highly encouraged, ensuring you can evolve your career within the company.

Join Rise to see the full answer
What is the work culture like for a Senior Frontend Developer (Nuxt/Vue) at 12Go?

The work culture at 12Go is collaborative and innovative. As a Senior Frontend Developer (Nuxt/Vue), you will work among passionate colleagues who thrive on sharing ideas. The environment promotes teamwork, creativity, and collective problem-solving, making it a remarkable place to contribute to exciting travel solutions.

Join Rise to see the full answer
Common Interview Questions for Senior Frontend Developer (Nuxt/Vue)
Can you explain your experience with Vue3 and how it relates to frontend development?

When answering this, detail your hands-on experience with Vue3, mentioning specific projects where you utilized the framework. Highlight aspects like state management, component lifecycle, and how you applied Vue's features to create efficient user interfaces.

Join Rise to see the full answer
How do you ensure your code is reusable and maintainable?

Discuss practices such as writing modular code, following best development guidelines, and utilizing design patterns. Explain how you document your code and use comments to enhance clarity for future developers.

Join Rise to see the full answer
Can you describe a time you optimized a web application’s performance?

Share a specific example, mentioning the strategies you implemented, like lazy loading, code splitting, and minimizing HTTP requests. Explain how you measured the performance improvement using tools like Lighthouse or WebPageTest.

Join Rise to see the full answer
What is your approach to writing unit tests, and why are they important?

Explain that writing unit tests helps ensure code reliability and maintainability. Discuss the frameworks you use, like Jest or Mocha, and share how you've successfully integrated testing in your development process.

Join Rise to see the full answer
How comfortable are you with SQL queries, and what complex queries have you created?

Talk about your proficiency with writing SQL queries, giving examples of complex queries you've executed. Discuss how you've optimized these queries to improve data retrieval performance for applications.

Join Rise to see the full answer
How do you stay updated with the latest frontend development trends and technologies?

Mention resources like blogs, webinars, developer conferences, and communities you are a part of. Highlight how continuous learning influences your development strategies and shapes your contributions to the team.

Join Rise to see the full answer
What is your experience with Git, and how do you manage version control in your projects?

Outline your familiarity with Git commands, branching strategies, and how you resolve merge conflicts. Discuss how you maintain clean commit messages and document your changes to keep the project organized.

Join Rise to see the full answer
Can you explain how server-side rendering works and its significance in frontend development?

Provide a clear description of server-side rendering (SSR) and how it contrasts with client-side rendering. Discuss its benefits, like improved SEO and faster loading times, particularly in the context of applications using Vue and Nuxt.

Join Rise to see the full answer
Illustrate how you approach issues of web accessibility in your projects.

Share your understanding of web accessibility guidelines, such as WCAG, and provide examples of how you've implemented accessibility features in your past projects, improving the user experience for all potential users.

Join Rise to see the full answer
What tools do you use for performance profiling of web applications?

Discuss your experience with tools like Google Chrome DevTools, Lighthouse, or WebPageTest. Explain how you utilize these tools to identify performance bottlenecks and enhance user experience.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago

Join 12Go’s vibrant Customer Support team as a Junior Customer Support representative in a fully remote role.

Photo of the Rise User
12Go Asia Remote No location specified
Posted 6 days ago

Join 12Go as a Facility Manager and be pivotal in creating an exceptional office environment for our innovative team in Bangkok.

Photo of the Rise User
Posted 10 days ago

Join Visa as a Software Engineer to shape the future of payment technology through innovative design and development.

Photo of the Rise User
Posted 7 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

Become a pivotal part of Google's dynamic engineering team, driving innovation and excellence in full-stack software development.

Posted yesterday

Elevate your career with Staff4Me as a Senior Java Developer specializing in Spring Boot, where your leadership and technical skills will shape high-performance applications.

Photo of the Rise User
Posted 5 days ago

Join VISA's VAS Product Development team as a Software Engineer Associate to create cutting-edge solutions in the payments industry.

Photo of the Rise User
Posted 6 days ago

Join OleOle in pioneering a unique football-focused social platform as a Senior Blockchain and Rust Engineer.

Photo of the Rise User
Bosch Group Remote Av. Robert Bosch - Parque Via Norte, Campinas - SP, 13064-765, Brasil
Posted 7 hours ago

Bosch is seeking a Senior Software Development Analyst to drive innovation in microservices architecture.

Weekday AI Remote No location specified
Posted 2 days ago

An exciting opportunity for a seasoned Staff Backend Engineer to drive backend architecture and development for a leading client.

Photo of the Rise User
Posted 9 days ago

Become a vital part of the Ubisoft Da Nang team as a Junior Technical Designer, contributing to innovative gaming experiences.

Registered in 2013 the company became a powerful system for B2B and B2C online ticketing for such inventory as bus, train, ferry, transfers, flights and packages. 12Go is operating in several countries: Thailand, India, Sri Lanka, China, Hong Ko...

25 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 10, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
7 people applied to SDE Intern (Summer) at Amazon
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
Someone from OH, Youngstown just viewed Event Services Human Resources Coordinator at Allied Universal
Photo of the Rise User
Someone from OH, Columbus just viewed IP Network Engineering Intern - Summer 2025 at Bandwidth
Photo of the Rise User
Someone from OH, Cleveland just viewed Director, Education Programs & Partnerships at Encoura
Photo of the Rise User
Someone from OH, Cleveland just viewed Operations Associate (Part-Time) - Pinecrest at Alo Yoga
Photo of the Rise User
11 people applied to Front end developer at Viseven
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Coldwater just viewed Engineering Design Checker Jobs at Lockheed Martin
Photo of the Rise User
Someone from OH, Loveland just viewed SEO Admin & Business Support at Outliant
Photo of the Rise User
Someone from OH, Columbus just viewed Casting: Cedar Lake - Pilot Episode at Backstage
Photo of the Rise User
Someone from OH, Mount Orab just viewed Software Development Manager at Assured Guaranty
H
Someone from OH, Mansfield just viewed Medical Appointment Setter (Remote LatAm) at HireHawk
Photo of the Rise User
Someone from OH, Lewis Center just viewed Third Party Risk Analyst at Experian
Photo of the Rise User
Someone from OH, Columbus just viewed Lead Preschool Teacher at Guidepost Montessori
A
Someone from OH, Cincinnati just viewed Global Supply Manager - Taiwan at Also
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager (Raptor Machining) at SpaceX
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Summer 2025 Financial Services Internship at Nationwide
Photo of the Rise User
Someone from OH, Brunswick just viewed Staff Software Engineer C++ / Computer Vision at ABBYY
Photo of the Rise User
Someone from OH, Columbus just viewed Label Machine Operator I - 2nd Shift at Avery Dennison