About the role
Responsibilities:
- We are much more than our job descriptions, but here is where you will begin:
- Work with stakeholders (product owners, project managers, and scrum masters) to define and clarify requirements.
- Hands-on development with front-end, middle-tier, and back-end programming.
- Leverage the DevOps team to ensure products can be built, deployed, and tested across all of the release cycles from dev to production.
- Further your strong grasp of modern security principles and apply them to applications.
Requirements:
- Like us, you'll be deeply committed to delivering impactful outcomes for customers.
- Experience developing Android applications using Kotlin.
- Experience releasing successful Android applications on the Apple App Store and Google Play.
- Excellent knowledge of the Android ecosystem, including third-party libraries.
- Hands-on experience with Kotlin in a professional environment.
- Excellent understanding of Android UI design patterns and Material UI guidelines.
- Experience integrating mobile apps with back-end web services (REST).
- Knowledge of the functional and asynchronous concepts in the Kotlin language and asynchronous computing concepts.
- Knowledge of alternative mobile app frameworks, tools, and technologies such as Jenkins Continuous Integration Server, Git, and Maven.
- Familiarity with Google Play Console, app signing, and publishing workflows.
- Good to have an experience uploading Android applications to the Google Play Store, including handling release processes, store listing, and compliance with Play Store guidelines.
- Proficiency in Java is desirable but not required.