We are looking for a brilliant and passionate Software Engineer Mobile - Android who will be responsible for developing and maintaining applications targeted to a vast number of diverse Android devices. In this role, you will design and build advanced applications for Android, collaborate with cross-functional teams, and continuously discover and implement new technologies to maximize development efficiency.
Requirements
- MSc or Ph.D. Degree in Engineering or a similar field
- Experience using Android Architecture
- Solid understanding of clean software design principles
- Contributions made to Github project(s) or open source communities
- Experience in a Test Driven Development environment before
- Experience with Dagger or Dependency Injection
- Experience with Kotlin’s coroutines on Android
- Ability to invoke remote server calls (rest, soap)
- Experience with serialization/deserialization of objects in JSON format
- Solid knowledge of Kotlin [+3 years would be a plus]
- Continuous build experience in a Kanban Agile Environment
- Drive and ability to achieve planned objectives
- Strong time-management skills
- Ability to work in a Remote & Agile Organization
- Fluency in English
- Role related Understanding of Cyber risk, information security & Cyber security topics
Benefits
- Equal opportunities employer
- Opportunity to work with a global company
- Chance to develop your skills and career
- Collaborative and dynamic work environment