Core Responsibilities
Build and scale advanced applications for the Android platform.
Write clean, maintainable, and efficient code using Kotlin and Java.
Design modern user interfaces with Jetpack Compose and XML layouts.
Integrate RESTful APIs, GraphQL, and third-party libraries securely.
Implement robust local data storage using Room, SQLite, or DataStore.
Apply MVVM or Clean Architecture design patterns.
Write unit tests and UI tests to ensure app stability.
Key Requirements & Skills
4+ years of experience in mobile application development (with
strong focus on iOS).
● Expert in Swift and deep understanding of Apple’s frameworks and
guidelines.
● Proven track record of delivering polished, design-driven
applications.
● Hands-on experience with secure coding practices.
● Familiarity with XCTest or other testing frameworks.
● Experience with CI/CD tools (e.g., Jenkins, GitHub Actions, Bitrise, or
similar).
● Solid understanding of app store submission, release processes, and
best practices.
● Strong problem-solving skills and ability to work independently.
4+ years of experience in mobile application development (with
strong focus on Android).
● Proficient in Kotlin with deep knowledge of Android SDK, NDK and
Jetpack libraries.
● Proven experience building and publishing polished, design-centric
apps.
● Strong understanding of secure coding principles.
● Experience with testing frameworks such as JUnit, Espresso, or
Robolectric.
● Hands-on experience with CI/CD tools (e.g., GitHub Actions, Jenkins,
Bitrise, or similar).
● Solid grasp of the Google Play release and distribution process.
● Strong problem-solving abilities and capability to work
independently.
Experience with Jetpack Compose.
● Knowledge of accessibility and internationalization best practices.
● Familiarity with analytics, crash reporting, and performance
monitoring tools.
Work Location: In person