
Senior Software Engineer – Mobile
Kikoff
full-time
Posted on:
Location Type: Hybrid
Location: San Francisco • California • 🇺🇸 United States
Visit company websiteSalary
💰 $200,000 - $260,000 per year
Job Level
Senior
Tech Stack
AndroidDartFlutteriOSJavaKotlinSwift
About the role
- Architect and ship the first version of a new 0 to 1 product - from concept to launch.
- Design and own reusable systems, growth tooling, and experimentation infrastructure that accelerate iteration across this and future Kikoff verticals.
- Balance speed with foundation - knowing when to move fast to learn, and when to invest in the right abstractions to scale.
- Build and launch new 0 to 1 user experiences end-to-end in Flutter, from rapid prototypes to production-quality apps.
- Design elegant, performant mobile UIs that express Kikoff’s brand and make financial progress intuitive for our members.
- Develop reusable mobile modules, design systems, and feature scaffolds to accelerate experimentation and iteration speed.
- Partner with backend engineers to define APIs, data contracts, and experimentation hooks that enable rapid learning.
- Instrument user flows with analytics and A/B testing frameworks to measure impact and guide iteration.
- Help shape Kikoff’s mobile platform foundations - improving build systems, CI/CD pipelines, and developer velocity.
Requirements
- 4+ years of mobile development experience (preferrably with Flutter in production).
- Deep understanding of Flutter architecture, state management, and performance optimization.
- Experience working across the stack (API design, data modeling, analytics).
- Excited by fast iteration, ownership, and helping shape platform foundations for future products.
- Strong product sense - you care about the “why” behind features as much as the “how.”
- Entrepreneurial mindset - thrives in ambiguity, takes initiative, and loves turning ideas into working systems.
Benefits
- Medical, dental, and vision coverage - Kikoff covers the full cost of health insurance for the employee!
- Meaningful equity in the form of RSU's
- Flexible vacation policy to help you recharge
- Competitive pay based on experience consisting of base + equity + benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
mobile developmentFlutterAPI designdata modelingperformance optimizationA/B testinganalyticsCI/CD pipelinesstate managementuser experience design
Soft skills
ownershipentrepreneurial mindsetinitiativeproduct sensefast iterationcollaborationadaptabilityproblem-solvingcommunicationcreativity