JS Mobile Developer (Capacitor TypeScript Vue)

We are looking for JS Mobile Developer (Capacitor TypeScript Vue)

About 12Go.Asia:

  • We are leading multi-modal OTA (Online Travel Agency) in Asia;
  • Our company is incorporated in Singapore with its head office located in Bangkok;
  • We provide online booking services for all sorts of transportation (trains, buses, ferries, flights, transfers) to customers from all over the world.

Responsibilities:

  • Develop, release and maintain high-quality hybrid mobile applications for both iOS/Android platforms using TypeScript, Vue 3 and Capacitor;
  • Work collaboratively with the team, including product managers, designers, QA and other engineers to define, design and deliver new features;
  • Ensure the quality, performance and responsiveness of applications through proactive bug report analysis and comprehensive unit/end-to-end testing;
  • Create and maintain clear and concise technical documentation in English.

Requirements:

  • Proficient in HTML, CSS, JavaScript, TypeScript, Git and Vue;
  • At least 3 years of experience in developing web interfaces for mobile devices;
  • Minimum of 1 year of experience in mobile or hybrid mobile application development using technologies such as Ionic Framework/Capacitor or Cordova/PhoneGap or Quasar Framework;
  • Familiarity with Google Play and App Store release management processes.

Softs:

  • Confident English;
  • Excellent problem-solving abilities with a creative approach to overcoming challenges and delivering solutions;
  • Proven ability to work effectively in a team, demonstrating respect, support and consideration for diverse perspectives and skills;
  • Demonstrated initiative and self-motivation with the ability to work independently as well as part of a team.

Nice to have:

  • Experience with Java/Kotlin/Swift, Flutter or Xamarin, React Native or NativeScript for native app development;
  • Experience in writing custom plugins for Capacitor or Cordova;
  • Experience with internationalization and localization for developing multilingual applications;
  • Familiarity with Docker for setting up and managing local development environments.

What do we offer:

  • Useful work that helps millions of travellers plan their trips every day;
  • Flexible remote working conditions;
  • Opportunity to work legally in Thailand or Poland;
  • Paid holidays and educational programmes;
  • Friendly atmosphere in the team;
  • Competitive salary that reflects your experience and skills.

Please send your CV to anastasiya.siamionava@12go.asia