Talent.com
This job offer is not available in your country.
(06 / 10 / 2025) Mobile Engineer

(06 / 10 / 2025) Mobile Engineer

Prefr (Formerly CreditVidya)India
4 hours ago
Job description

What you will do :

  • Understand the architecture and lead the development of our lending app across Android and iOS platforms.
  • Own critical features end-to-end : from requirement analysis, design, coding, testing, deployment, to post-release monitoring.
  • Build intuitive, high-performance, and secure app experiences that drive trust and adoption in financial products.
  • Work closely with product, design, and backend teams to deliver features that improve loan journeys, repayments, and customer engagement.
  • Integrate with native device capabilities, 3rd party SDKs, payment gateways, and regulatory frameworks (KYC, compliance, etc.).
  • Optimize app performance for scale such as battery usage, network reliability, and offline-first workflows.
  • Mentor junior developers, review code, and follow the best practices in mobile architecture and CI / CD pipelines.
  • Bridge the native and cross-platform worlds by building and maintaining robust communication layers between our core Android components, ensuring seamless and performant interactions.
  • Stay updated with industry trends (AI / ML-driven personalization, app security, open banking APIs) and bring innovative ideas to Prefr.

You should apply if you :

  • Have 5–8 years of proven experience in building and scaling consumer-facing apps (at least 1 end-to-end app on both Play Store & App Store).
  • Are proficient in Kotlin / Java (Android) and Swift / Objective-C (iOS), with good exposure to Flutter / React Native for cross-platform features.
  • live and breathe performance tuning, with demonstrable experience in debugging and optimizing memory, threading, and rendering issues on Android
  • Have experience in fintech or lending apps (preferred), understanding secure data handling, payments, and compliance requirements.
  • Thrive on building pixel-perfect UI / UX and delivering smooth, reliable user journeys.
  • Have strong problem-solving skills, an ownership mindset, and the ability to lead technical discussions.
  • are open to learning new technologies and are excited to grow your skills across the mobile stack.
  • Bonus : Experience with AI-first app development (AI-assisted workflows, personalization, or chatbot integration).
  • Why join Prefr?

  • Opportunity to shape the future of app-based lending in India.
  • Work with a passionate, fast-moving team that values ownership and innovation.
  • Flexible and transparent work culture.
  • Competitive compensation and industry-best benefits.
  • Must Have

  • Demonstrated evidence of writing Kotlin (Android) and Swift (iOS).
  • Strong understanding of OOP and common design patterns; practical MVVM on both platforms (Hilt / DI on Android; Coordinators / DI patterns on iOS).
  • Strong analytical and troubleshooting skills for root-cause analysis (Crashlytics, Logcat / ADB, Xcode logs, Instruments / MetricKit).
  • Solid networking fundamentals on both : Retrofit / OkHttp (Android) and URLSession / Alamofire (iOS); auth / refresh, interceptors / middlewares, robust error handling.
  • Ability to build modular, extensible features / libraries (Android feature modules; iOS frameworks / SPM / CocoaPods).
  • Demonstrated evidence of data / analytics instrumentation (Firebase Analytics / BigQuery or equivalent) and event taxonomy.
  • Understanding of RESTful API usage and versioning; collaborate effectively with microservices backends.
  • Deep links / app links on Android (HTTP App Links) and Universal Links on iOS; WebView / WKWebView integrations with JS bridges.
  • Push notifications end to end : FCM (Android) and APNs (iOS), including deep links and attribution.
  • Store operations & compliance on both : Google Play (targetSdk, Data Safety) and App Store (ATS / privacy, review guidelines).
  • Should Have

  • Foster usage of modern language constructs via code reviews (Coroutines / Flows, sealed classes on Android; async / await, structured concurrency on iOS).
  • Experience with unit / UI / integration testing : JUnit / MockK / Espresso / Compose tests (Android); XCTest / XCUITest / Quick / Nimble (iOS).
  • Understand high-level design and write low-level design docs for mobile features / modules.
  • Manage and prioritize multiple tasks in a fast-paced environment; clear communication with product / QA / backend / design.
  • Experience with the Firebase suite across both platforms : Analytics, Crashlytics, Remote Config, and Performance.
  • Experience with CI / CD : Gradle + Fastlane / Play Publisher (Android); Xcode build systems + Fastlane / TestFlight (iOS); GitHub Actions / Jenkins.
  • Experience with monitoring / release health : Crashlytics, Play Console vitals, Xcode Organizer / MetricKit.
  • Nice to have

  • Mobile security hardening : certificate pinning (OkHttp / TrustKit), Play Integrity (Android) / DeviceCheck / App Attest (iOS), anti-debugging / root / jailbreak heuristics.
  • Ability to solve problems at scale (heavy WebView journeys, OEM / device fragmentation, performance & memory tuning).
  • A / B experiments and Remote Config-driven rollouts.
  • Create a job alert for this search

    Mobile Engineer • India