About the job
About Kalshi
Kalshi is pioneering the future of finance through innovative prediction markets, where individuals can trade on various outcomes, transforming inquiries about the future into tangible financial assets. After years of advocacy, Kalshi has successfully legalized prediction markets in the U.S., becoming the fastest-growing financial market nationwide, with diverse offerings across politics, economics, finance, weather, technology, AI, and culture.
Our belief is simple: prediction markets are poised to become the world's largest financial market, enabling anyone to turn any question into a financial position.
Vision: To establish the largest financial market on the planet.
Mission: To bring more truth to the world through the power of markets.
At Kalshi, we cultivate a culture of excellence by hiring talented individuals, promoting hard work, and celebrating our achievements together. We invite exceptional and ambitious candidates to join our dynamic team as we create the next generation of financial markets.
Role Overview
We are seeking a dedicated and results-driven Mobile Software Engineer to take charge of Kalshi’s mobile application experience. This role involves the development of our core trading and user-facing platform on mobile, with full accountability for feature delivery, performance, and long-term technical strategy.
You will play a vital role in our mobile stack, designing, building, and launching production-quality mobile features from conception to deployment. As Kalshi continues to grow, this position will evolve, granting you greater influence over architecture, reliability, and team development. Success in this role requires strong technical judgment, the ability to navigate complex systems, and a commitment to delivering high-quality user experiences promptly.
Key Responsibilities
- Oversee the development and enhancement of Kalshi’s mobile application, ensuring excellence in quality, performance, and user experience.
- Design, implement, test, and release customer-facing mobile features from start to finish.
- Develop and maintain a robust mobile application using Flutter, incorporating essential platform features such as notifications and biometric authentication.
- Work collaboratively with product and design teams to translate user and business needs into effective technical solutions.
- Architect user interfaces, manage application state, and ensure seamless integration with backend APIs.
- Make informed decisions and execute software development strategies to elevate the mobile application experience.

