Responsibilities:
• Build compelling new user experiences within Client’s Android apps with Kotlin
• Work on next-gen technologies: hybrid navigation, cloud integration, deep phone OS integration, and using the latest API from Android like Jetpack Compose and Coroutines
• Explore the multiplatform capabilities with Kotlin Multiplatform
• Influence the solutions through regular technical improvement sessions
• Craft new, improved features and create engaging experiences
• Safeguard the code with unit, integration, and end to end tests (Espresso)
• Maintain high-quality code with help of Continuous Integration, Pull Requests, JaCoCo, Lint, Detekt
• Work within the organization on Github
• Move the app forward rapidly, while sweating the details
Requirements:
• Top-notch programming skills and engineering know-how (and a desire to keep learning)
• Android SDK knowledge and Kotlin are a must
• Understanding concurrency in Android and the ability to solve problems with multithreading
• Understanding of Coroutines and Flows
• Familiarity with Linux or MacOS
• Willingness to work on large and complex projects consisting of several teams and using the latest Agile processes
• Passion for delivering the best user experience possible on mobile devices
• Able to work and play well with others
Our offer:
· Workplace: 100% remote
· MultiSport Plus
· PZU group insurance
· Medicover Premium
· e-learning platform