Cityflo - iOS Enginner
Cityflo
About Cityflo :Cityflo is a daily commute company that provides a comfortable, stress-free travel experience for corporate professionals, as an alternative to driving. With premium buses, a simple app and caring customer service, our passengers get the luxury of time in their busy schedules. We're bringing joy back to commuting, and turning around urban traffic woes in a big way.Today, we run 1200+ buses across Mumbai, Hyderabad, Delhi and Kolkata and log 60,000+ daily rides. Over the next 3 years, we plan to scale to 5000+ buses and 300,000+ daily bookings across India. Cityflo is well-funded by prominent investors, operationally profitable and on path to soon become net profitable.The Role :We're looking for an intermediate level iOS engineer who'll work closely with our Android engineer on shared (KMM) code and collaborate daily with backend, product, design, and operations.This is a high-ownership role. You'll make architectural calls, own the release process, monitor production, and decide what to build versus what to push into the shared module or the web layer. We invest heavily in giving you the context and trust to do this well.What You'll Do :- Own the Cityflo iOS app end-to-end - feature development, releases, production health, and crash triage.- Co-own the KMM shared module with our Android engineer. Roughly 20-30% of our app logic lives there today, and is growing.- Help us push more of the app into our embedded web layer over time, so we can ship changes without going through the App Store on every release.- Work on the parts of the product that genuinely matter to riders - live bus tracking, trip booking, payments, notifications, and the home/trip screens.- Collaborate with backend engineers on API design, with product/design on what to build, and with operations on customer-facing issues.- Set up the standards: testing, CI, release cadence, crash monitoring, and observability for iOS.- Be the iOS voice in the room when we make product, infra, or architecture decisions.What We're Looking For :- 3-5 years of professional iOS development experience, with at least one app you've shipped and maintained in production.- Strong understanding of modern iOS development practices, including Swift 6, SwiftUI, Swift Concurrency (async/await), and Combine. Comfortable working with legacy UIKit and GCD-based code where needed.- Comfort being the only iOS engineer on a team - you can make decisions, document them, and ask for help (inside or outside the company) when you need to.- Pragmatic outlook on the native-vs-web question. You don't believe every screen needs to be hand-crafted in SwiftUI, and you're happy to push code into a webview or shared module when it's the right call.- Apply best practices in UI/UX development to deliver intuitive and delightful user experiences.- Use AI-powered development tools (Claude Code, Codex, etc.) not just as a force multiplier to ship faster, but also to contain code complexity and technical debt.- Experience with the full App Store release lifecycle - TestFlight, certificates and provisioning, App Store review, phased rollouts, and rollbacks.- Solid production hygiene - you've used Crashlytics or Sentry, debugged real production issues, and care about app stability and startup performance.- Good communication skills. You'll be discussing and documenting decisions and collaborating with the rest of the team.Nice to Have :- Prior exposure to Kotlin Multiplatform (KMM) or any cross-language interop - even just reading Kotlin and debugging generated Swift bindings.- Experience with real-time / location-heavy apps - background location modes, Google Maps, websockets, push notifications for time-sensitive events.- Familiarity with Indian payment SDKs (Razorpay, Juspay, UPI deep-linking) and the quirks that come with them.- Experience with hybrid native + web architectures - bridging JS and Swift, debugging WKWebView, building native- web message channels.- Comfort reading and contributing to a codebase you didn't write.Why Join Us?- Work on solving a real-world problem that impacts millions of people daily across India- Work with a modern tech stack and AI-augmented development workflows- Be part of a fast-moving, collaborative, and product-focused engineering cultureOur Tech Stack :- iOS - Swift (you'll own this)- Android - Kotlin- Shared (~20-30%) - Kotlin Multiplatform (KMM)- Embedded web (~5% today, growing) - loaded via WebView on both platforms- Backend - primarily Python; some Go and Rust servicesHow We Work :- Small team, high trust. Engineers own their domain end-to-end, from product conversations to production monitoring.- We ship often and iterate. The web-in-app direction exists precisely so we can move faster than App Store review cycles allow.- We document decisions. Async-first where it helps, in-person where it doesn't.- We care about the customer's experience. Engineering decisions get weighed against what actually shows up on a customer's phone at 8:30 AM. (ref:hirist.tech)
- ...experience to take completeownership of quality for assigned areas of the Cityflo app, and to lead the overall quality effort incollaboration with... ...coverage and effectiveness.- Mobile testing on Android and iOS cross-device, cross-OS-version, varied network conditions....Suggested
Rs 10 - 12 lakhs p.a.
...manage Bluetooth communication libraries for multiple BLE devices. • Build and maintain high-performance mobile applications using iOS, Flutter & React Native. • Integrate React Native SDKs into Flutter applications seamlessly. • Work on BLE, Bluetooth & IoT-...SuggestedFull timeImmediate start- Key Responsibilities :- Design, develop, test, and maintain high-quality native iOS applications.- Build reusable, scalable, and maintainable components using SwiftUI and Objective-C.- Collaborate with cross-functional teams to translate business requirements into technical...Suggested
- Job Description : Responsibilities : - Build and Polish iOS Magic : Dive deep into SwiftUI for sleek, modern UIs and UIKit for rock-solid legacy love. Make our app swipe-right smooth!- Cross-Platform Adventures : Tinker with Flutter basics to bridge iOS and Android - because...Suggested
- ...leading financial services, airline and hotel brand’s reward programmes and loyalty initiatives. Purpose of the job The Senior iOS Developer at Collinson’s Travel Experience Division will be at the forefront of bringing our visionary roadmap to life, focusing on...SuggestedWorldwideFlexible hours
- Description :SDE II - iOS Wizard Wanted at Shaadi.com!Hey, iOS Superhero! Ready to craft magical apps that spark love stories? At Shaadi.com (yep, India's #1 matchmaker! ), we're building the future of finding "The One" and we need a Software Development Engineer II who's a...Work at office
- ...Notifications- Deep LinkingAnalytics:- Firebase Analytics- Mixpanel- Event TrackingGood to Have:- Native Android (Kotlin / Reactjs- Native iOS (Swift)- Figma understanding- App Performance OptimizationBackend Familiarity:- Java- Spring Boot- PostgreSQL- React.js / node.jsWhat...
- ...and ready for real users on real devices. This part-time remote opportunity is ideal for professionals with hands-on experience shipping iOS and/or Android apps, working with platform APIs, and handling the full mobile development lifecycle. What We Do The Mindrift...Hourly payFull timePart timeFreelanceHybrid workLocal areaRemote job
- ...Software Development Engineer - iOS Location: Mumbai, MH • Education: Bachelor’s in CS / IT or related field ABOUT PURPLLE & OUR MISSION Purplle is more than a beauty e-commerce destination; we are a technology-first platform redefining how digital scale is managed....Full time
- ...continuously adapting to new technologies and excited to work on products that influence millions of people every day. The Shaadi.com Android and iOS mobile applications are used by millions of people around the world and are some of India's best known and most loved applications and...
Rs 10 - 12 lakhs p.a.
...0-12 LPA) Experience: 2+ yrs Location: Mumbai Job Type: full-time We are seeking a highly skilled and passionate Senior iOS Developer to join a fast-paced engineering team focused on building next-generation mobile applications. This role is ideal for developers...Full timeLocal areaWeekday work- Job Description :We are looking for a highly skilled and passionate Senior iOS Developer to join our fintech engineering team and help build next -generation merchant -facing payment and banking applications.You will work on scalable, secure, and high -performance iOS applications...
- Description :- We are looking for a passionate iOS Developer with up to 1 year of experience- Candidate should have a strong foundation in Swift programming- Should be eager to learn and build high-quality mobile applications for Apple devicesKey Responsibilities :- Develop...Internship
- ...Proven experience as a Flutter Developer with strong knowledge of Dart.- Experience in building and deploying mobile applications for both iOS and Android platforms.- Familiarity with state management solutions and RESTful APIs.- Solid understanding of mobile UI/UX principles...Immediate start
- Job Description :Key Responsibilities :- Develop and maintain high-quality iOS applications using SwiftUI and Swift.- Build reusable, scalable, and maintainable components following modern iOS development practices.- Collaborate with cross-functional teams to define, design...
- Job Title: iOS Developer with BLE (Bluetooth Low Energy)Location : Bangalore, Chennai, Coimbatore, Pune, NoidaExperience : 4+ YearsNotice Period : Immediate to 15 daysJob Description :We are looking for an experienced iOS Developer with expertise in Bluetooth Low Energy (BLE...Immediate start
- Position : IOS Developer (B2C Product)Overall/Total Experience : 3- 6 years onlyLocation : MumbaiWorking Days : 5 Days Working from officeNotice Period Requirement : 30 Days (Maximum)Company Size : Large-scale / GlobalRole & Responsibilities :- Build & Polish iOS Magic : Dive...
- Description :Job Responsibilities :- CI/CD Pipeline Management : Design, implement, and maintain CI/CD pipelines for faster and reliable releases.- Infrastructure as Code (IaC) : Manage infrastructure using tools like Terraform, CloudFormation, or ARM templates.- Cloud & Environment...
Rs 3 - 4.8 lakhs p.a.
...the South Asian region. These are weekly scans of PP, PE, and PVC. Our services are available through the web, native app on Android, iOS, SMS, and WhatsApp. Activity on Internshala Hiring since June 2017 81 opportunities posted 27 candidates hired Additional...Long term contractPermanent employmentFull timeSide jobImmediate start- ...Required: #Strong hands-on experience in: #Java #PL/SQL #Web Services (SOAP/REST) #Angular #React JS #Exposure to Android and iOS mobile technologies preferred. #Good understanding of Digital Banking Channels: #Internet Banking #Mobile Banking #Payment Systems...Permanent employmentFull timeShift work
- ...evolution of our apps. Responsibilities ~Maintain and enhance the functionality of our existing suite of apps. ~Develop cross-platform iOS and Android apps using Flutter ~Collaborate with cross-functional teams to understand business requirements and translate them into...Long term contractFull time
- ...To qualify for the role you must have Qualification ~ Bachelor of Engineering in Electrical Experience ~ ELECTRICAL ENGINNERING What we look for People with the ability to work in a collaborative manner to provide services across multiple client departments...Private practiceLocal areaImmediate start
- ...RestAssured and other modern frameworks. •Perform and organise performance testing of mobile apps on various devices and platforms (iOS, Android, etc.). •Collaborate closely with cross-functional teams to ensure cross-squad functionality and integration is properly tested...Contract workWorldwide
Rs 15 - 18 lakhs p.a.
...push notifications, and analytics tools • Understanding of unit testing and CI/CD processes • Basic knowledge of native Android or iOS is a plus Key Skills : Company Profile Our Client continues to redefine innovation in trading technology transforming the future...Full timeRs 3.75 - 5.5 lakhs p.a.
...reviews and technical discussions. 6. Work on C#/.Net APIs and SQL queries. Skill(s) required .NET Android Dart Flutter Git iOS REST API SQL Earn certifications in these skills + 6 more skills Who can apply Only those candidates can apply who: 1. have...Immediate start- ...websites – into audio, so they can read faster, read more, and remember more. Speechify’s text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named...Work at officeShift work
- ...for emerging markets. The journey began with the introduction of a digital microcredit application exclusively available on Android and iOS devices. Today, FairMoney has significantly expanded its range of services, encompassing a comprehensive suite of financial products,...Long term contractFull timeTemporary workFor contractorsRelocation packageRemote jobRelocation
- ...and security. ~ Strong knowledge of MPLS, OSPF, and BGP and how they interact with the network. ~ Hands-on experience with Cisco IOS (IOS-XR and Nexus OS). ~ Familiarity with Cisco Nexus 9k/7k/5k/2k, ASR 1000/9000 routers, and Catalyst platforms. ~ Knowledge of Palo...Full timeInternshipWork at officeRemote jobRelocation
- ...Docker, containerization, or orchestration tools is an advantageDesirable Skills :- Knowledge of Mobile Application Development (Android/iOS/Flutter/React Native)- Exposure to AI/ML integrations, LLM APIs, and automation frameworks- Experience working in Agile/Scrum...
- ...Flutter Developer to join our team. As a Flutter Developer, you will be responsible for developing mobile applications for both Android and iOS using Flutter and Dart. You will collaborate closely with the design and development teams to deliver high-quality, performant, and...Full timeRemote jobFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Cityflo - iOS Enginner. Be the first to apply!
