Vue.js Developer

Vue.js Developer

Air Asia
Not Specified
Not Specified

Job Description

Job Description
About Teleport
We are the sole and exclusive air cargo capacity manager for the AirAsia Group of airlines. AirAsia is Asia’s largest low-cost carrier group with over 250 aircraft in operations, comprising of 9 separate airlines across 6 countries (and growing). At Teleport we are excited to transform the way air cargo is managed, sold and transported in Southeast Asia because we believe air cargo is 30 years behind its time. We are embracing technology at speed before it disrupts the industry, and us.
As an operator transporting cargo to over >110 airports across Asia, we are at the frontlines of this large, but unsexy space. This white space motivates us to redefine the way the supply chain operates, expand our suite of services to get closer to the end-customers, and to build products that empower both small business owners as well as large enterprises.
We are looking for quick-thinking, problem-loving Vue.js Developers to build the next generation of products that facilitate the movement of goods. As a Developer you will be working on operator- and customer-facing products with a team of 3-4 people from diverse backgrounds. You can expect interactions with product managers, designers and business stakeholders on a daily basis. You will be based out of our office in RedQ and is expected to be performing this role on a full-time basis. You will report to a Product Manager.
We are a relatively new team within Teleport where we are still small enough that everyone we hire has a huge impact on the product.
You will fit perfectly if you enjoy a fast-paced and highly collaborative work environment. An analytical mind and interest in computer systems and the latest technologies will make you stand out.
As a start-up, you can expect your days to be pretty varied. Multitasking is normal, and sometimes, your skills or natural talents will be leveraged to support other business priorities. That said, the bulk of your working hours should involve you having to:

  • Strong experience with Nuxt js or Vue js

  • Partner with the UX design and product management teams to innovate and develop new design and interaction concepts that support our production planning teams.

  • Write clean, maintainable code while rapidly iterating and shipping features

  • Exercise your expertise in architecture and design to deliver compelling customized experiences that are lightweight and robust.

  • Create and modify front-end web interfaces based on user requirements

  • Create and modify internal company web tools based on team requirements

  • Integrate web applications with native applications

  • Keep up-to-date on developer tools and industry trends to optimize performance and efficiency

These are minimum-requirement skills and a ‘must-have’ for the role:

  • 2+ years of Vue.js development experience

  • Knowledge of Jira, Confluence, Photoshop, Sketch and similar.

  • 1+ years of experience working with Git.

  • Expert working knowledge of HTML, CSS, Javascript, and web browser standards and practices.

  • Understanding of UI software design patterns (MVC/MVVP)

  • Experience in server-side development (Python)

  • Solid understanding of data structures and algorithms

  • A strong, independent contributor who is comfortable navigating ambiguity and working in uncharted territory

  • Highly versatile and is comfortable switching across multiple projects and teams

  • Ability to communicate complex procedures to other colleagues

  • Great interpersonal skills and is able to work with people from diverse backgrounds


  • 5+ years of relevant object-oriented application building experience in a professional environment

  • Agile/Scrum development cycle understanding

  • Thorough understanding of relational databases such as MySQL or similar technologies

  • Deep experience working with modern UI frameworks (React, Redux, Angular, etc) to build single-page applications in JavaScript.

  • Knowledge working closely with git

  • Excellent communication skills and being able to work independently or in a full team

  • Experience in test automation and test-driven development

We are all different - one talent to another - that is how we rely on our differences. At AirAsia, you will be treated fairly and given all chances to be the best. We committed to creating a diverse work environment and are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Job Details




About Air Asia

Similar Jobs

People Also Considered

Career Advice to Find Better

Simple body text this will replace with orginal content