Job Summary:
An innovative software engineer designs and develops mobile applications, utilizing Java and Kotlin programming languages, collaborating with the Android SDK, crafting user-friendly interfaces, implementing intuitive app navigation, optimizing for diverse screen sizes, and thoroughly testing application functionality.
* Developing sophisticated mobile applications
* Writing clean, efficient code in Kotlin
* Collaborating with Android Jetpack and design patterns (MVVM, MVP, MVI)
* Familiarity with RESTful and/or GraphQL APIs
* Proficiency in building and optimizing continuous integration/continuous deployment pipelines on GitHub actions
Nice to Have Skills:
* Other mobile development experience, including iOS development using Swift or cross-platform development with React Native or Flutter