JB

Jason Block

Available to hire

I am a staff-level mobile engineer with 10+ years delivering high-performance Android, iOS, and React Native apps across healthcare, fintech, SaaS, retail, and enterprise environments.

About

I am a staff-level mobile engineer with 10+ years delivering high-performance Android, iOS, and React Native apps across healthcare, fintech, SaaS, retail, and enterprise environments. I specialize in modern mobile architecture, cross-platform product delivery, performance optimization, and scalable engineering systems. I have a proven track record leading distributed teams, mentoring engineers, improving release velocity, and shipping production applications used by hundreds of thousands of users.

I am proficient in Kotlin, Java, Swift, React Native, Jetpack Compose, SwiftUI, CI/CD automation, native module integration, secure payment systems, and App Store / Google Play release operations. I enjoy partnering with product, QA, and operations teams to prioritize roadmaps and accelerate reliable production releases while maintaining a collaborative, remote-friendly engineering culture.

  • 12 years' experience
  • Joined May 2026

Languages

  • EnglishFluent

Industry experience

  • Software & Internet
  • Healthcare
  • Professional Services
  • Financial Services
  • Retail

Work experience· 7 roles

Staff Software Engineer · CherryJan 2026 – Mar 2026 · 3 mos

Built Healthcare App from the ground up using Kotlin Multiplatform with a native Jetpack Compose UI on Android to enable future cross-platform reuse without sacrificing performance. Implemented an offline-first store with Realm Kotlin and conflict-aware sync; added WorkManager jobs for periodic refresh, retries, and metered network constraints. Standardized networking with Ktor HTTP client, authentication interceptors, and sealed result wrappers; introduced unified error surfaces for UI and JSON parsing utilities. Adopted Koin for shared modules and Hilt for Android layers to simplify scoping, testing, and previewability in Compose, following Clean Architecture and Repository patterns. Introduced Coroutines and Flow for async pipelines; confined legacy RxJava usage behind adapters while migrating gradually. Leveraged Gemini AI during project development to speed up code generation, optimize debugging, and enhance overall productivity in building Android applications. Delivered POS feat

Senior Software Engineer · FigmaMar 2021 – Dec 2025 · 4 yrs 10 mos

Led mobile feature delivery across Android, iOS, and React Native applications used by distributed internal and customer-facing teams. Modernized legacy Android architecture using Kotlin, MVVM, Hilt, and modularization, improving velocity and onboarding. Migrated asynchronous systems from RxJava to Coroutines and Flow, reducing lifecycle issues and improving responsiveness. Developed React Native functionality with Hermes and native module integrations to reduce cross-platform duplication. Built scalable SwiftUI and UIKit features integrated with REST APIs, push notifications, analytics, and secure authentication. Mentored engineers through architecture reviews, pair programming, and performance optimizations; maintained Bitrise and GitLab CI pipelines for automated testing, signing, and deployments.

Software Engineer, Lead · FigmaMar 2021 – Jan 2026 · 4 yrs 11 mos

Led a cross-functional team delivering Android and cross-platform features; set coding standards, GitFlow branching, review gates, and definition of done. Architected Android apps with Kotlin, MVVM, and Android Architecture Components; introduced Hilt and modularization for faster builds following Clean Architecture principles. Migrated core async flows from RxJava to Coroutines/Flow with structured concurrency and cancellation; improved responsiveness and stability. Implemented Navigation multi-graph flows, deep links, and safe args; improved back stack correctness in complex SPAs. Built mapping and geofencing features with Google Maps, BLE scanning, and background location using WorkManager and foreground services. Standardized networking with Retrofit/OkHttp and typed JSON models; added retries/backoff and connectivity awareness; exposed REST APIs in collaboration with backend. Introduced Firebase Firestore/Realtime DB where real-time sync was needed; used Room for local caching and

Head Of Engineering · GarmentierMar 2020 – Mar 2021 · 1 yr 1 mo
Senior Software Engineer · LandscapeHubJan 2018 – Mar 2020 · 2 yrs 3 mos
Senior Software Engineer · LandscapeHubJan 2018 – Mar 2020 · 2 yrs 3 mos
Senior Software Engineer · Trunk ClubSep 2013 – Jan 2018 · 4 yrs 5 mos

Education

Master's degree · Carnegie Mellon University2012 – 2013
Bachelor of Science · Rose-Hulman Institute of Technology2008 – 2012
Master’s Degree, Human Computer Interaction · Carnegie Mellon University2012 – 2013
Bachelor of Science, Mechanical Engineering & Computer Science · Rose-Hulman Institute of Technology2008 – 2012

Hire Jason Block today

Post a job and invite Jason, or contact them directly. No hidden commission.

Post a job