Senior Mobile Engineer - Kikoff Main App

Kikoff

$244K — $292K *
Consumer Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of mobile development experience in iOS or Android.
  • Proven track record in improving onboarding, activation, or monetization metrics.
  • Strong understanding of mobile architecture and design patterns (MVVM, MVI, Clean Architecture).
  • Experience managing production consumer apps at scale with a focus on stability.
  • Solid expertise in either iOS (Swift, UIKit/SwiftUI) or Android (Kotlin, Jetpack Compose).
  • Familiarity with analytics tools and data-driven decision making.
  • Proficient in writing unit, integration, and UI tests as part of development.
  • Experience with REST APIs and handling asynchronous operations efficiently.

Responsibilities

  • Lead the optimization of mobile user journey from download to active member.
  • Design and implement monetization strategies for subscription and billing.
  • Create secure and efficient payment processing flows using Stripe or Tabapay.
  • Enhance Flutter app architecture for better performance and scalability.
  • Establish improved CI/CD processes to facilitate faster product releases.
  • Run experiments to analyze and enhance user acquisition and retention metrics.
  • Collaborate with cross-functional teams to align product features with user needs.

Benefits

  • Flexible work hours to promote work-life balance.
  • Opportunities for professional development and growth.
  • Collaborative team environment with a focus on innovation.
  • Potential for remote work arrangements.
Full Job Description
Senior Mobile Engineer to help shape the future of Kikoff's main credit building app. This product is central to our mission of helping millions of Americans build stronger credit.

This role has three main areas of focus:
  1. Grow the app. Improve the journey from download to active, paying member, including the app store, onboarding, identity verification, and the first credit action.
  2. Own payments and monetization. Build subscription, payment, and billing experiences that are fast, reliable, and easy to trust.
  3. Improve the mobile platform. Evolve the architecture, tooling, and release process for a Flutter app used by millions, helping a growing team ship faster without sacrificing quality.

You'll work closely with product managers, designers, growth marketers, data scientists, and engineers. Success is not just about shipping features. It is about improving acquisition, retention, and revenue in measurable ways.
What You'll Be Doing

Growth and acquisition
  • Own and optimize the mobile funnel from store 1 signup 1 onboarding/IDV 1 first credit action; run experiments and measure outcomes.
  • Build acquisition plumbing: deep links, attribution, push/in-app messaging, and analytics instrumentation.

Payments and monetization
  • Own subscription + billing UX (plans, upgrades, payment methods, autopay, history).
  • Build resilient payment flows (Stripe/Tabapay): retries, declines, recovery, and edge-case handling with fintech-grade security.

Mobile platform
  • Evolve Flutter architecture, modularity, and performance/observability for multi-team scale.
  • Improve CI/CD, releases, codegen, testing, and the design system/component library to speed experimentation.
What We're Looking For
  • At least 5 years of mobile development experience, with a record of building and scaling production apps on iOS or Android.
  • Growth impact: You have owned onboarding, activation, or monetization funnels for a consumer app and can point to metrics you improved.
  • Mobile architecture: You understand state management, patterns such as MVVM, MVI, and Clean Architecture, and the realities of maintaining a large codebase.
  • Production ownership: You have shipped consumer apps at scale, handled crashes and edge cases, and supported features across many releases.
  • Platform expertise: You have a solid foundation in iOS with Swift, UIKit, or SwiftUI, or Android with Kotlin and Jetpack Compose.
  • Data fluency: You are comfortable with analytics tools, funnel analysis, and experiment results, and you use evidence to make decisions.
  • Testing mindset: Unit, integration, and UI tests are a normal part of how you build.
  • API integration: You have experience with REST APIs, asynchronous operations, error states, and reliable network layers.


Base Range

$244,000-$292,000 USD

Similar Jobs

More Jobs at Kikoff

More Consumer Technology Jobs

Find similar Senior Mobile Engineer - Kikoff Main App jobs: