"What we already have"5 app targets with ±80% shared code 163.000 lines of Kotlin code Automated code checks Everyone in the team has equal rights to make (architectural, coding, …) decisions Code reviews Pair programming GIT as repository Pull-requests for each code change JIRA as ticketing tool, Confluence as knowledge base self managed CI environment (dedicated resources for maintaining) Unittests, lots of them 10 million active users each month Kotlin KMM (Kotlin Multiplatform) Modul
"What we already have"5 app targets with ±80% shared code 163.000 lines of Kotlin code Automated code checks Everyone in the team has equal rights to make (architectural, coding, …) decisions Code reviews Pair programming GIT as repository Pull-requests for each code change JIRA as ticketing tool, Confluence as knowledge base self managed CI environment (dedicated resources for maintaining) Unittests, lots of them 10 million active users each month Kotlin KMM (Kotlin Multiplatform) Modularization Jetpack Compose Dependency injection coroutine What is needed for candidates to bring Code challenge or own code that shows skills and way of thinking MUST: Experience with Kotlin, GOOD: Knowhow in some of the used technologies English as a language desire to learn new things "What we already have"5 app targets with ±80% shared code 163.000 lines of Kotlin code Automated code checks Everyone in the team has equal rights to make (architectural, coding, …) decisions Code reviews Pair programming GIT as repository Pull-requests for each code change JIRA as ticketing tool, Confluence as knowledge base self managed CI environment (dedicated resources for maintaining) Unittests, lots of them 10 million active users each month ,[You will be part of a team that works on many different types of tasks. Some examples of tasks are:, Development of new features using Android SDK in a multi-avor, multi-module App , Monitoring Crashlytics/Firebase, investigating and xing issues , Continuous improvement of our codebase, Your responsibility is to deliver great products, converting ideas into code, caring about the code and the team, improve our codebase and architecture, fix issues in code and the apps and help the team to work on up to date topics.] Requirements: Android, Kotlin, Coroutine, KMM, Jetpack Compose Tools: . Additionally: Sport subscription, Private healthcare, Training budget, International projects.