Senior Software Engineer (Flutter) Job in AirAsia Digital
Senior Software Engineer (Flutter)
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
A DAY IN A LIFE
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:
- Create multi-platform apps for iOS/Android using Flutter Development Framework
- Micro code enhancements within mobile platforms like android/iOS Flutter widgets for iOS and Android.
- Participation in the process of analysis, designing, implementation and testing of new apps
- Keep up-to-date on developer tools and industry trends to optimize performance and efficiency
REQUIRED SKILLS
- These are minimum-requirement skills and a must-have for the role:
- 5+ years of total experience with solid understanding of Flutter, Dart, Flutter UI and animations
- Should have experience working with native technologies like Android, iOS
- Knowledge and understanding of Firebase
- Experienced in working with remote data via REST and JSON
- Strong understanding of design patterns over and above MVP, MVVM, and MVC
- Demonstrated experience in building and managing production mobile apps.
- Experience with cross-platform technologies like ionic and React Native skills
- Experience with Agile development, scrum.
- 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
At the onset, you may be culture-shocked working in AirAsia and with the Teleport team. To help you adapt better, we would like to share our beliefs on leadership. Put simply, you are a leader, we all are leaders and good leaders:
- Roll up their sleeves as needed, and never delegate work that one would not be willing to do themselves
- Do what is needed to get things done, as they believe speed is more important than anything else to effect change
- Are rigid on goals, but flexible on the details
PREFERRED QUALIFICATIONS & EXPERIENCE
- Degree in Computer Science or relevant
- Agile/Scrum development cycle understanding
- Knowledge working closely with git
- Familiarity with web application development and different client-server communication protocols.
- Knowledge on iOS distribution profiles and certificates for App store distribution
- UI/UX tools experience
- Excellent communication skills and being able to work independently or in a full team
- Deep experience contributing to and managing high-scale production mobile apps for iOS and/or Android
Preferred - Flutter Application Development skill with 2+ years experience
Required - Located in Bengaluru
Required - Good command over Fluent English
3 to 8 Years
1 Hire
Hybrid Mobile Application, Bloc, Flutter Development, Flutter, Dart Programming Language, Dart