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.
We are looking for a Mobile Developer
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.
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.
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.
Benefits
-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.