{"id":5842,"date":"2026-05-18T05:30:39","date_gmt":"2026-05-18T05:30:39","guid":{"rendered":"https:\/\/www.whitehattoolbox.com\/jobsinindia\/were-hiring-mobile-fullstack-developer-ii-ios\/"},"modified":"2026-05-18T05:30:39","modified_gmt":"2026-05-18T05:30:39","slug":"were-hiring-mobile-fullstack-developer-ii-ios","status":"publish","type":"post","link":"https:\/\/www.whitehattoolbox.com\/jobsinindia\/were-hiring-mobile-fullstack-developer-ii-ios\/","title":{"rendered":"We\u2019re Hiring Mobile Fullstack Developer &#8211; II (iOS)"},"content":{"rendered":"<p>About Plum<span class=\"br\"><\/span>Plum is an employee insurance and health benefits platform on a mission to make health<span class=\"br\"><\/span>insurance simple, accessible, and inclusive for modern organizations. With healthcare inflation<span class=\"br\"><\/span>running at 3x the general rate in India, and ~600 million Indians dependent on employer-<span class=\"br\"><\/span>sponsored coverage, Plum is building the infrastructure to provide the highest quality insurance<span class=\"br\"><\/span>and healthcare to 10 million lives by FY2030 &#8211; through companies that care.<span class=\"br\"><\/span>Backed by Tiger Global and Peak XV Partners, Plum is growing fast and hiring engineers who<span class=\"br\"><\/span>want to build products that genuinely improve lives.<span class=\"br\"><\/span><b>About The Role<\/b><span class=\"br\"><\/span>We are looking for an SDE 2 who is proficient in backend development and has hands-on experience in iOS mobile development. This is a full stack engineering role where you will own features across backend services and mobile surfaces &#8211; from API design and business logic through to polished mobile experiences.<span class=\"br\"><\/span>Mobile platform expectations: Proficiency in Swift and hands-on experience with SwiftUI is mandatory.<span class=\"br\"><\/span>This is a high-ownership role suited for engineers who thrive with autonomy, take pride in shipping production-grade software, and are comfortable operating across the full stack.<span class=\"br\"><\/span><b>Roles &#038; Responsibilities<\/b><span class=\"br\"><\/span>Backend Development<span class=\"br\"><\/span>Design, build, and maintain scalable backend services and APIs using Java and\/or TypeScript.<span class=\"br\"><\/span>Architect and implement RESTful APIs and microservices that power Plum&#8217;s insurance and health benefits platform.<span class=\"br\"><\/span>Own backend feature delivery end-to-end &#8211; from system design and implementation to deployment and post-release monitoring.<span class=\"br\"><\/span>Collaborate with product managers, designers, and mobile engineers to ensure seamless full stack feature delivery.<span class=\"br\"><\/span>Ensure backend reliability, performance, and security across services.<span class=\"br\"><\/span>Mobile Development<span class=\"br\"><\/span>Design and implement mobile features on iOS (SwiftUI), taking full ownership from requirements to release.<span class=\"br\"><\/span>Take end-to-end accountability for mobile feature quality &#8211; including architecture decisions, implementation, testing, and post-release stability.<span class=\"br\"><\/span>Partner with the design-engineering team to ensure consistent, high-fidelity implementation of design system components.<span class=\"br\"><\/span>Optimize application performance and ensure smooth user experiences across a wide range of devices.<span class=\"br\"><\/span>Engineering Excellence<span class=\"br\"><\/span>Write clean, maintainable, and efficient code that adheres to platform best practices and team coding standards across both backend and mobile.<span class=\"br\"><\/span>Identify and proactively address technical debt to keep codebases healthy and scalable.<span class=\"br\"><\/span>Stay up to date with the latest developments in backend frameworks and mobile ecosystems, advocating for relevant improvements.<span class=\"br\"><\/span>Contribute to shared tooling and processes that improve team productivity.<span class=\"br\"><\/span><b>Experience &#038; Qualifications<\/b><span class=\"br\"><\/span>Backend<span class=\"br\"><\/span>3-5 years of professional software development experience with strong backend exposure.<span class=\"br\"><\/span>Proficiency in Java and\/or TypeScript for building production-grade backend services.<span class=\"br\"><\/span>Solid understanding of RESTful API design, microservices architecture, and distributed systems fundamentals.<span class=\"br\"><\/span>Experience with relational and\/or NoSQL databases.<span class=\"br\"><\/span>Mobile<span class=\"br\"><\/span>Strong proficiency in Swift with mandatory hands-on experience in SwiftUI.<span class=\"br\"><\/span>Solid understanding of the iOS SDK, UIKit\/SwiftUI lifecycle, and dependency injection patterns.<span class=\"br\"><\/span>Ability to independently own mobile features from scratch to release without requiring platform-specific mentorship.<span class=\"br\"><\/span>Ability to read and improve existing mobile codebases.<span class=\"br\"><\/span><b>General<\/b><span class=\"br\"><\/span>Strong problem-solving skills, attention to detail, and excellent communication skills.<span class=\"br\"><\/span>Bachelor&#8217;s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).<span class=\"br\"><\/span><b>Nice to Have<\/b><span class=\"br\"><\/span>Hands-on experience on both Android and iOS platforms.<span class=\"br\"><\/span>Experience with Kotlin Multiplatform (KMP\/KMM) for sharing business logic across platforms.<span class=\"br\"><\/span>Familiarity with backend frameworks such as Spring Boot (Java) or Node.js\/NestJS (TypeScript).<span class=\"br\"><\/span>Familiarity with Combine and async\/await on iOS.<span class=\"br\"><\/span>Experience with local data storage: Core Data \/ SwiftData (iOS).<span class=\"br\"><\/span>Knowledge of GraphQL client libraries such as Apollo Kotlin or Apollo iOS.<span class=\"br\"><\/span>Experience with testing frameworks &#8211; backend (JUnit, Jest) and mobile (Espresso\/Mockito for Android; XCTest\/Quick\/Nimble for iOS).<span class=\"br\"><\/span>Familiarity with software architecture patterns: MVVM, MVI, Clean Architecture.<span class=\"br\"><\/span>Experience with App Store and Google Play release processes.<span class=\"br\"><\/span>Contributions to open-source projects or personal projects showcased on GitHub.<span class=\"br\"><\/span>Why Plum  <\/p>\n<ul>\n<li>High-impact work: your code will directly affect how millions of Indians access healthcare.<\/li>\n<\/ul>\n<ul>\n<li>Dual-platform ownership: rare opportunity to build expertise across both Android and iOS<\/li>\n<\/ul>\n<p>  in a single role.  <\/p>\n<ul>\n<li>Modern stack: Jetpack Compose, SwiftUI, Kotlin, Swift &#8211; no legacy compromises.<\/li>\n<\/ul>\n<ul>\n<li>Backed by Tiger Global and Peak XV Partners with strong growth trajectory.<\/li>\n<\/ul>\n<ul>\n<li>Collaborative, engineering-first culture that values quality over velocity.<\/li>\n<\/ul>\n<p><center><b><a rel=\"nofollow noopener\" href=\"https:\/\/www.careerjet.co.in\/jobad\/in71709e171f90c3f26bab412828927971?affid=1e18623d919a855447a16dd0557b1bec\" class=\"button purchase\" target=\"_blank\">Apply Now<\/a> <\/b><\/center><\/p>\n","protected":false},"excerpt":{"rendered":"<p>About Plum Plum is an employee insurance and health benefits platform on a mission to make health insurance simple, accessible, and inclusive for modern organizations. With healthcare inflation running at 3x the general rate in India, and ~600 million Indians dependent on employer- sponsored coverage, Plum is building the infrastructure to provide the highest quality<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[24],"tags":[],"class_list":["post-5842","post","type-post","status-publish","format-standard","hentry","category-mobile-app-developer-jobs"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[],"jetpack_shortlink":"https:\/\/wp.me\/pgs0IK-1we","_links":{"self":[{"href":"https:\/\/www.whitehattoolbox.com\/jobsinindia\/wp-json\/wp\/v2\/posts\/5842","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.whitehattoolbox.com\/jobsinindia\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.whitehattoolbox.com\/jobsinindia\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.whitehattoolbox.com\/jobsinindia\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.whitehattoolbox.com\/jobsinindia\/wp-json\/wp\/v2\/comments?post=5842"}],"version-history":[{"count":0,"href":"https:\/\/www.whitehattoolbox.com\/jobsinindia\/wp-json\/wp\/v2\/posts\/5842\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.whitehattoolbox.com\/jobsinindia\/wp-json\/wp\/v2\/media?parent=5842"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.whitehattoolbox.com\/jobsinindia\/wp-json\/wp\/v2\/categories?post=5842"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.whitehattoolbox.com\/jobsinindia\/wp-json\/wp\/v2\/tags?post=5842"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}