Full Job Description
đź“‹ Description
• Architect and deliver world-class iOS applications that directly impact millions of consumers in the insurance and financial-services space, using a modern React-Native-first stack backed by native Swift/Objective-C modules for performance-critical paths.
• Own the end-to-end mobile development lifecycle—from white-board architecture sessions, through pixel-perfect UI implementation, automated testing, App Store submission, and post-release monitoring—ensuring every release raises the bar for quality, security, and user delight.
• Drive technical excellence by establishing and evangelizing best practices: scalable folder structures, reusable component libraries, rigorous code-review gates, performance budgets, and automated CI/CD pipelines that ship to TestFlight and production daily without drama.
• Bridge the gap between JavaScript and native worlds: author custom TurboModules, write lightweight Swift packages, and profile JavaScript-to-native calls so that animations stay at 60 fps even on older devices, while still leveraging the velocity benefits of React Native.
• Optimize for the real world: reduce launch time by 30 %, cut battery drain during background sync, and shrink app size through dead-code elimination and asset slicing, turning data-driven insights from Firebase and Sentry into concrete engineering tasks.
• Champion accessibility and inclusive design, implementing VoiceOver rotor support, dynamic-type scaling, and WCAG-compliant color palettes so every customer—regardless of ability—can file a claim, check a balance, or update a policy in under a minute.
• Mentor a distributed team of junior and mid-level engineers through pair programming, lunch-and-learn sessions, and career-development plans, turning individual contributors into confident mobile architects who can lead the next wave of innovation.
• Collaborate daily with product managers, UX researchers, and backend engineers in cross-functional squads, translating complex insurance workflows into intuitive mobile experiences that reduce call-center volume and increase customer self-service adoption.
• Establish and monitor SLIs for app reliability (crash-free sessions > 99.5 %, median launch < 1.5 s), and lead incident retrospectives that convert outages into durable safeguards and shared knowledge across the engineering organization.
• Experiment boldly: run A/B tests on onboarding flows, integrate feature flags for phased rollouts, and ship dark-mode themes or biometric login options that differentiate Group1001 in a crowded fintech market.
• Document tribal knowledge—architecture decision records, runbooks, and high-level sequence diagrams—so future engineers can onboard in days, not weeks, and so compliance teams can trace every data flow for SOC 2 and state-insurance audits.
• Stay ahead of the curve: evaluate new Apple frameworks (e.g., SwiftData, Swift Concurrency) and React Native releases, running proof-of-concept spikes that inform quarterly roadmap planning and keep the platform future-proof for the next five years.
Skills & Technologies
JavaScript
TypeScript
Java
Swift
Kotlin
Mobile
Senior
Remote