You will be involved in all aspects of development playing a critical role in the design planning development and deployment and help develop best practices for future development. You will be part of a young and multicultural team which builds a cuttingedge travel consumerfacing product
- Developing releasing and maintaining native Android Applications and oversee mobile application development efforts
- Deliver across the entire app life cycle design build deploy test release to app stores and support
- Working directly with developers and product managers to conceptualize build test and release products
- Work on bug fixing and improving application performance.
- Continuously discover evaluate and implement new technologies to maximize development efficiency
- Optimizing performance for the apps and keep up to date on the latest industry trends in the mobile technologies
Must have:
- Deep understanding of Android development SDK and strong problemsolving skills
- Good understanding of Kotlin/Core Java Android Architecture Components Dagger 2/Hilt MVVM architecture
- Good grasp of algorithms design patterns memory management network interaction debugging concurrency and multithreading in Android
- Understanding of complete application development continuous integration & testing deployment app distribution infrastructure and maintenance
- Hands on experience with Androids debugging unit testing app security and performance optimisation tools
- Great people skills and strong passion for Programming in general
Qualifications :
Qualifications :
- At least an undergraduate degree in Computer Science Engineering
- 38 years of experience at cutting edge organizations or startups
- Extensive experience in developing mobile apps using Android SDK with proficiency in Core Java and design patterns
- Experience with ebusiness/ecommerce applications and business environment is a must
- Any experience with internet companies or the travel industry will be a plus
Remote Work :
No
Employment Type :
Fulltime