Senior Software Engineer

AirAsia

  • Malaysia
  • Permanent
  • Full-time
  • 2 months ago
Job Description Why AirAsia Are you ready to take off and be part of the Allstar employee Whether you're applying for a developer, customer happiness or crew, at AirAsia we act as One AirAsia. If you are hungry to make a difference with one of the most well known low cost airlines and to work in the dynamic technology hub, this is the job for you. AirAsia Software Engineering Team (AASET) is a technology centre that designs and creates custom-built solutions for the group's airline and digital businesses. It is a global initiative to drive its digital transformation. The technology centre comprises of a team of software engineering and technology experts based in RedQ office and Bangalore, who would work to streamline the airlines digital assets such as its website and mobile app along with creating and implementing new products and enhancements such as the new artificial intelligence (AI)-powered chatbot, among others, for a seamless journey. Job Responsibilities: Technical Leadership : Take ownership of technical aspects of our global technology infrastructure, ensuring that the platform is being used to its fullest potential through designing and building applications around our business needs. Collaborate with cross-functional teams to define technical strategies and architectural designs aligned with the company's business objectives and digital innovation. Strategic Contribution : Work closely with the internal cross-functional teams/system architect to align technical solutions with business objectives, providing technical insight and feasibility assessments. Innovation and Continuous Improvement : Identify emerging technologies, trends, and industry best practices relevant to tech advancements and incorporate these insights into the development process. Technical Excellence: Design and develop scalable, secure, and high-performance software solutions that promote best practices, coding standards, and architectural patterns to ensure the maintainability and extensibility of the systems. Engineering Excellence : Take ownership of end-to-end backend and frontend engineering of previously constructed application/platform and be responsible for enhancing to the next level that meets the business needs while ensuring the scalability, reliability and performance. Individual contributor of our Engineering team and contribute to establishing best engineering practices. Cross-Functional: Individual contributor able to upskill and support different engineering backgrounds and skills that cover different aspects of the software development process. Provide support for platform related issues. Job Required Experience: Bachelor's/Master's degree in Computer Science, Software Engineering, or a related field 5+ years of full-time software engineering experience Great in Data Structure & algorithms, Aptitude and problem solving Knowledge of object-oriented programming Good understanding of MVC frameworks Highly proficient in JavaScript, modern JavaScript, HTML Highly proficient in one or more libraries (e.g. Redux, React Router, React Native Paper, Experience in fullstack development by building and maintaining frontend applications Experience in working with data related tech solutions to analyze and build insight-driven applications Experience in a/b testing frameworks, techniques, developing a/b testing model for - feature experimentation, conversion, data analysis, stats representation Hands-on experience in Python, Node.js, Golang, typescript, React.JS, React Native Experience using Google Cloud Platform products and services (such as BigQuery and App Engine, Cloud Big Table, Cloud Firestore, Cloud Run, GCS, and Kubernetes Engine), Google Data Studio, Docker, Kubernetes, Git, etc. Good working knowledge of productivity tools such as G Suite, Git, Jira, Confluence. Experience in SQL and NoSQL databases, data pipeline and workflow management tools, various messaging and stream processing, data ETL from a wide variety of data sources You've interfaced with RESTful JSON APIs, cloud services, GitLab and proficient in TDD Understanding and grasp of Agile development and Scrum practices Strong grasp of software architecture, design patterns, and scalable practices Clear communication skills for both technical and non-technical audiences. Exceptional track record in delivering quality engineering solutions at different levels of the stack Great to have: Proficiency in a range of backend programming languages Proficiency in one or more mobile platforms development (iOS, Android) Experience with continuous integration, test automation, and monitoring Experience in developing consumer product Key expert to support large numbers of users and achieve higher transactions per second Experience in application deployment, high availability, performance optimization AirAsia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age. 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. 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.

foundit

Similar Jobs

  • Senior Software Engineer - Java Developer

    MATRIXX Software

    • Kuala Lumpur
    We Are Charging Up 5G and Driving Meaningful Transformation To empower our customers, MATRIXX is creating new ways to unlock value by delivering the industry's best monetization so…
    • 1 month ago
  • Java Senior Software Engineer

    Software International Corporation (M) Sdn Bhd

    • Kuala Lumpur
    Job Highlights Hybrid Working Mode Good exposure to learn and work with highly experienced team 18 days Annual Leave & 18 days MC Professional Certification Sponsorship Annua…
    • 23 days ago
  • Senior Software Engineer

    Vistra

    • Malaysia
    We have an exciting opportunity for you to join our team as Senior Software Engineer, based in Kuala Lumpur, Malaysia. Reporting to the Senior Software Engineer, this full-time and…
    • 28 days ago