Software Engineer II
AirAsia.com
Office
RedQ, Malaysia
Full Time
Job Description
What You Will Do:
- Serve as a key member of our software engineering team and contribute to establishing the best practices.
- Provide best practices and guidelines for the software engineering team.
- Understand business requirements holistically to build mobile and web applications.
- Identify, prioritize and execute tasks in the software development life cycle
- Write clean, efficient code.
- Discover and debug issues swiftly, refactor code as well as automate repetitive tasks
- Practice security, performance and scalability as principles in the day-to-day decisions and contributions
- Work closely with the Product, Solution and Quality team to bring automated testing capabilities
- Share and document knowledge as part of your workflow
- Experiment and continuously explore new and emerging technologies and bring that perspective on how it can help the team
- Research the current market for similar products and compare results
Requirements:
- Degree in Computer Science, Engineering or relevant fields
- More than 5 years of relevant work experience in front-end and/or back-end development with working knowledge in Python, PHP, JavaScript, CSS, HTML
- Have a deep respect for the challenges associated with operating a large-scale system in production, and designs and implementations reflect that understanding.
- Must be comfortable with Agile methodology and Scrum practices
- Must be comfortable working with some popular frameworks such as ReactJs and NodeJs Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Have a solid understanding of Microservices Architecture with experience in RESTful API or GraphQL or WebSockets implementation
- Experience with JavaScript testing framework such as Jest.js and Cypress
- Experience in developing mobile first applications (Responsive UI/UX)
- Experience working with Application Logging, Monitoring, Performance Management such as (MongoDB Atlas, Firebase Analytics, Bugsnag)
- Experience with CI/CD tools (Gitlab, Github, Jenkins)
- Strong analytical and problem-solving skills with excellent communication skills.
Software Engineer II
Office
RedQ, Malaysia
Full Time
October 1, 2025