Remote job
Mobile Application Developer - AI Neobank App
Job details
About this role
Role overview Build and improve the native Android experience for a mobile financial services app. You’ll take features from implementation through release, with a focus on clear customer journeys, dependable behavior, and performance in production.
Responsibilities - Develop and ship Android features in Kotlin, including flows for payments, insurance, claims, renewals, and related financial services. - Work with product and design partners to turn complex tasks into straightforward mobile journeys. - Connect app features to backend APIs and handle errors, loading states, and other edge cases. - Investigate production issues and improve responsiveness, crash rates, and memory use. - Use analytics and user behavior to guide improvements, and apply AI-assisted experiences where they help customers.
Requirements - At least three years of Android development experience with Kotlin. - Strong Android fundamentals and experience delivering production apps. - Familiarity with Jetpack, Coroutines, Flow, and current Android architecture practices. - Experience integrating REST APIs and debugging issues in live applications. - Sound judgment about usability, edge cases, performance, and product quality. - Ability to work independently, move quickly, and communicate clearly in English.
Nice to have - Examples of shipped work, such as app links, code samples, or screenshots. - Exposure to Jetpack Compose, Android SDK, SQL or NoSQL data stores, or TensorFlow Lite for on-device inference.
Benefits and work setup - Remote role for applicants already based in Poland; English is the working language. - The stated selection process includes a practical assessment, a role-focused interview, and a final interview. The source says the process may conclude within a week for strong candidates.