Senior Software Engineer focusing on mobile product development using Flutter in a rapidly growing fintech company. Drive product and platform outcomes, while helping to shape the future of Kikoff.
Responsibilities
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
Senior Software Engineer developing scalable software solutions for T - Mobile. Collaborating on system design and mentoring teams while enhancing customer experience.
Software Engineer Manager oversees application development within a large or complex department at Regions. Evaluating and improving technology solutions for business efficiency and compliance.
Software Engineer at Red Hat working on automating tools and processes for AI projects. Collaborating with various teams and stakeholders to deliver key project milestones and manage cloud infrastructure.
Software Engineer I developing full - stack software solutions for Summit Credit Union. Collaborating with teams to build secure and compliant systems while ensuring quality and performance.
Staff Cloud Software Engineer at Abbott building Java and Spring Boot microservices on Azure healthcare platform. Leading secure and scalable solutions for global healthcare using best practices.
Lead Software Engineer at FreeWheel responsible for high - performance ad server system development. Collaborate with teams to design, implement, and maintain scalable solutions.
Software Engineer developing server - side applications for Rakuten, a global technology leader. Analyzing requirements and collaborating with teams to deliver scalable backend solutions.
Motion Control Software Engineer developing model - based vehicle control functions for Expleo. Collaborating on system requirements and software architecture in hybrid working model.
Senior Software Engineer leading the evolution of risk systems for energy trading at N5X. Collaborating across teams to ensure high performance and precision in trading processes.