Job Description
AirAsia is hiring a Full Stack Software Engineer to join our Enterprise team. If you thrive in fast-paced environments, love building innovative solutions, and are passionate about solving complex problems, we want you. Youll develop and maintain critical applications, ensuring they are secure, scalable, and high-performing, while collaborating with a talented team.
What Youll Do:
Develop and deploy: Build and deploy cutting-edge software using technology tech stack such as Node.js, React.js and Angular as well as working in close collaboration with various teams.
Work with Product: Engage with the Product team to understand requirements, translate requirements into technical solutions and provide technical input for seamless system integration.
Implement best practices: Drive the adoption of strong source code management strategies and code review processes to ensure high-quality, maintainable code.
Ensure security and performance: Develop applications that are secure, scalable, and performant by integrating best practices into every stage of development.
Share your knowledge: Document your work, mentor junior engineers, and participate in knowledge-sharing sessions to foster a culture of learning.
Explore new technologies: Stay current with emerging technologies and find ways to implement them to improve our processes.
Contribute to a team: Work collaboratively and respectfully with your team members.
What You’ll Bring:
Technical Proficiency:
Proven Software Engineering Expertise: At least 3+ years of hands-on experience in software development.
Deep Technical Skills: Proficiency in at least one of these technologies: Node.js, React.js, Angular or any equivalent tech stack.
Strong Version Control Skills: Solid understanding of Git and effective branching/merging strategies.
CI/CD Familiarity (Preferred): Must have experience with CI/CD tools like GitLab or GitHub. Additional experience with tools such as TeamCity, Jenkins, Maven, Gradle, or Nexus will be considered a significant advantage.
Cloud and Virtualization Knowledge (Preferred): Familiarity with cloud platforms (GCP, AWS, Azure) and virtualization technologies (Docker, VMware/vSphere) is highly desirable. Having any certifications in GCP will be considered a significant advantage.
DevOps Mindset:
Experience with Docker/Kubernetes/Openshift is a plus.
Knowledge of application logging, monitoring, and performance management tools (e.g., AppDynamics, Dynatrace, New Relic).
Experience with performance and load testing.
Essential Skills:
Strong problem-solving and analytical skills.
Excellent communication and collaboration skills.
A passion for learning and continuous improvement.
Bachelors degree in Computer Science or a related field.
Why AirAsia?
Be part of a dynamic and innovative team thats revolutionizing the travel industry.
Enjoy a competitive salary and benefits package, including travel perks and opportunities for professional development.
Work in a vibrant and collaborative environment where you can make a real impact.
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 your best.We are committed to creating a diverse work environment and are proud to be an equal opportunity employer.
Search Firm Representatives - AirAsia does not accept unsolicited assistance from search firms for employment opportunities. All CVs / resumes submitted by search firms to any employee at our company without a valid written search agreement in place will be deemed the sole property of our company. No fee will be paid in the event a candidate is hired by our company as a result of an agency referral where no pre-existing agreement is in place.