As an Android Engineer, you’ll be working with a cross-functional team of designers, developers and testers. Delivering across the entire app life cycle, from concept /design/ build/ deploy /test, right through to release to app stores and support. The aim is to enable intuitive and seamless digital customer and colleague experiences through innovative technology solutions.
responsibilities :
Develop and extend the reach of our highly-rated existing applications, while helping to define the roadmap for future TUI apps
Collaborating with product owners and design colleagues to deliver inspirational travel apps, and continue to optimise their performance post-release
Develop and produce functional solutions with quality designs and code in accordance to architecture design standards, code standards and environment configuration management
Build prototypes at the tech scoping stage of projects and create and maintain a robust technical framework to support the apps
Create compelling device-specific user interfaces and experiences across multiple brands with minimal duplication of effort
Seek continual improvements in delivery with the team to drive efficiency and productivity
requirements-expected :
Experience of Android development (Kotlin, Coroutines, Jetpack Compose, Android SDK, RxJava)
Experience of Flutter is desirable
Working knowledge of the general mobile landscape, architectures, trends and emerging technologies
Understanding of Android UX/UI guidelines/best practices and the ability to engage with the creative team to deliver pragmatic solutions balancing design, quality and velocity
Flair for clean code, reusability, testability and readability (SOLID, TDD)
Experience with mobile development issues related to performance optimisation, caching, security and native components / SDK’s
Solid understanding of OOP principles and design
Experience with outside data sources and API’s (JSON, SOAP, Rest, XML)
Excellent communication skills across all levels of the organisation and external 3rd parties/suppliers
Upper-intermediate or higher level of spoken and written English
Bachelor’s Degree or equivalent in Computer Science or related disciplines
offered :
Benefit Café with various categories like sport, leisure, books, etc
Family-like environment and personal attention to each specialist
Interesting projects with innovative products
Competitive salary and regular reviews
The work-life balance you deserve. Flexible working hours