Senior Frontend Developer (Nuxt/Vue)

Posted 20 Hours Ago
Be an Early Applicant
3 Locations
Senior level
Software • Travel
The Role
The Senior Frontend Developer will build and maintain web interfaces, write reusable code, perform unit testing, optimize application performance, and refactor code. The role requires expertise in Vue3, Nuxt, and high-load NodeJS applications.
Summary Generated by Built In

Description

12Go is the leading multimodal online travel agency based in Bangkok, Thailand. Founded in 2012, we offer train, flight, bus, and ferry tickets, as well as transfers, insurance, and other travel products globally. At 12Go, our vision is to enable any customer to instantly book any route in the world. We develop technology to create memorable travel experiences for everyone, worldwide. Operating in more than 140+ countries, we have assisted over 4 million travelers, making their journeys easier and more enjoyable.12Go employs over 200+ professionals globally. We have a performance-driven culture that emphasizes continuous feedback and professional growth.
Main tasks and responsibilities:
-Build and maintain existing products;
-Write reusable, testable and efficient code;
-Write unit tests;
-Permanent progressive refactoring — parts of the system you touch should be left in a better state than before;
-Optimize application performance.

Requirements

Requirements:
-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;
-Expert knowledge of Vue3 and Nuxt;
-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 Microdata and SEO principles;
-Good understanding of CWV score and best practices to improve it;
-Good written and spoken English.
Nice to have:
-Experience with Storybook;
-Basic knowledge of PHP;
-Knowledge of Atomic Design principles.

Benefits

-Engaging work on a product that enables millions of travelers to book their trips daily;
-Remote work opportunity, allowing you to work from your own location;
-Paid vacation days;
-Access to paid training and various educational programs;
-The chance to collaborate with an enthusiastic and friendly team in an international environment;
-A competitive salary based on your experience.

Top Skills

JavaScript
Typescript
The Company
HQ: Bangkok
176 Employees
On-site Workplace
Year Founded: 2012

What We Do

12Go is the leading multimodal online travel agency based in Bangkok, Thailand. Founded in 2012, we offer train, flight, bus, and ferry tickets, as well as transfers, insurance, and other travel products globally.

At 12Go, our vision is to enable any customer to instantly book any route in the world. We develop technology to create memorable travel experiences for everyone, worldwide. Operating in more than 140+ countries, we have assisted over 4 million travelers, making their journeys easier and more enjoyable.

12Go employs over 200+ professionals globally. We have a performance-driven culture that emphasizes continuous feedback and professional growth. Visit our career website to see the open roles https://12go.com/en/jobs

Similar Jobs

Altium Logo Altium

Software Engineering Manager

Cloud • Enterprise Web • Other • Productivity • Software • Analytics • Design
Hybrid
Belgrade, Grad Beograd, Centralna Srbija, SRB
900 Employees

Altium Logo Altium

Software Engineering Team Lead

Cloud • Enterprise Web • Other • Productivity • Software • Analytics • Design
Belgrade, Grad Beograd, Centralna Srbija, SRB
900 Employees

Altium Logo Altium

Senior Software Engineer

Cloud • Enterprise Web • Other • Productivity • Software • Analytics • Design
Belgrade, Grad Beograd, Centralna Srbija, SRB
900 Employees

Altium Logo Altium

Software Engineer - Backend - SaaS

Cloud • Enterprise Web • Other • Productivity • Software • Analytics • Design
Belgrade, Grad Beograd, Centralna Srbija, SRB
900 Employees

Similar Companies Hiring

TrainingPeaks (A Peaksware Company) Thumbnail
Software • Fitness
Louisville, CO
69 Employees
bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account