Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Bolt is on a mission to democratize commerce. We relentlessly prioritize our retailers—putting their brands front and center while enabling frictionless shopping at any touchpoint in the customer journey. At the center of it all is our rapidly growing universal shopper network—Bolt merchants such as Revolve, Luisa via Roma, Benefit Cosmetics, Kendra Scott, Lucky Brand Jeans, and Johnny Was can access tens of millions of shoppers, offering them a best-in-class checkout.
And revolutionizing ecommerce is only half of the equation—we’re also transforming the way we work. At Bolt, we have created a work environment where people learn to drive impact, take risks and make big bets, and grow from feedback, all while feeling welcomed and accepted for who they are. Come join us on the adventure today!
Please note, this is a contract opportunity.
What You’ll Do
- Own and deliver complex, end-to-end mobile features using Kotlin Multiplatform (KMP) and Compose Multiplatform, powering shared business logic and UI across Android and iOS.
- Design and implement scalable, maintainable mobile architectures, making thoughtful tradeoffs between shared and platform-specific code.
- Lead technical execution for team-level initiatives, collaborating closely with product, design, backend, and platform teams.
- Drive mobile engineering best practices across performance, testing, reliability, and release quality.
- Mentor and support junior engineers through code reviews, design discussions, and hands-on guidance.
- Partner with stakeholders to clarify requirements, surface risks early, and proactively propose solutions.
- Contribute to and help evolve Bolt’s mobile engineering culture, standards, and tooling.
- Work with a diverse remote team, coordinating with timezones around the world.
- 6+ years of professional mobile engineering experience, with deep expertise in Kotlin and strong experience in Swift.
- Proven experience building and maintaining production Android and iOS apps used by a large user base.
- Hands-on experience with Kotlin Multiplatform, including shared domain, networking, and data layers.
- Experience with Compose Multiplatform (or Jetpack Compose with interest in expanding to CMP), and a solid understanding of modern declarative UI patterns.
- Strong understanding of mobile system design, including state management, concurrency/threading, networking, offline support, and performance optimization.
- Experience owning features from design through implementation, release, and iteration, including monitoring and post-launch improvements.
- Comfortable operating with moderate ambiguity, breaking down complex problems, and driving execution.
- Excellent communication skills, with the ability to explain technical tradeoffs clearly across teams.
- Experience designing horizontally scalable mobile architectures that support rapid feature iteration.
- Familiarity with CI/CD for mobile, feature flagging, A/B testing, and phased rollouts.
- Experience influencing architecture decisions across multiple mobile teams.
- Background in fintech, ecommerce, or high-traffic consumer applications.
At the L5 level, you’ll play a critical technical leadership role on the mobile team—owning major components, shaping architecture decisions, and raising the bar for quality and scalability. You’ll work alongside engineers from top consumer and platform companies while building the next generation of ecommerce and fintech experiences for millions of shoppers.
In addition to our core values, Bolt is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity and expression, genetic information, pregnancy and related conditions, veteran status or any other reason prohibited by law. On our mission to democratize commerce, the Bolt platform levels the playing field for everyone. As a company, we are committed to designing products, building a culture, and supporting a team that reflects the diverse population we serve (that is, everyone).
Requires 6+ years of professional mobile engineering experience with deep expertise in Kotlin and strong experience in Swift. Must have hands-on experience building and maintaining production Android and iOS apps, including using Kotlin Multiplatform and Compose Multiplatform. Strong understanding of mobile system design, performance optimization, and ability to own features end-to-end. Excellent communication and collaboration skills are essential.
Opportunity to play a critical technical leadership role, shape architecture decisions, and work with top engineers. Join a diverse, inclusive, and remote team building next-generation ecommerce and fintech experiences for millions of users.
Key Skills
Ranked by relevanceReady to apply?
Join Bolt and take your career to the next level!
Application takes less than 5 minutes

