Numan

Numan

Numan is a digital healthcare company focused on men's health, offering blood tests, hair loss, and erectile dysfunction treatments. They provide personalized healthcare plans to alleviate symptoms and address root causes, all in one digital platform. ...

Health Care Providers & Services
51-200
Founded 2018
$73M raised

Description

  • Design, build and release mobile features from technical scoping through post-launch monitoring.
  • Write production-quality native code in Swift/SwiftUI or Kotlin/Jetpack Compose with strong test coverage.
  • Evolve mobile architecture, including modularisation, state management, networking, offline behaviour and cross-platform patterns.
  • Collaborate with product, design and backend engineers to create simple, accessible patient experiences and secure APIs.
  • Own mobile quality metrics, including crash rates, performance, startup time and WCAG accessibility.
  • Improve mobile delivery through CI/CD, automated testing, feature flags, phased rollouts and App Store/Google Play release management.
  • Protect special-category health data through secure storage, authentication and privacy-conscious development aligned with UK GDPR.
  • Conduct code reviews, write technical documentation and RFCs, and establish engineering standards.
  • Mentor engineers, share mobile knowledge and participate in hiring.
  • Use AI coding assistants responsibly to improve delivery speed without compromising quality.

Requirements

  • 5+ years of professional mobile app development experience, including shipping and scaling a consumer app on the App Store or Google Play.
  • Deep native expertise in Swift and SwiftUI for iOS or Kotlin and Jetpack Compose for Android.
  • Working knowledge of the other mobile platform (preferred).
  • Strong understanding of mobile architecture, including MVVM, unidirectional data flow, dependency injection and modularisation.
  • Experience with unit, UI and snapshot testing and building testable code.
  • Experience with mobile CI/CD and end-to-end release management using tools such as Fastlane, Bitrise, GitHub Actions or Xcode Cloud.
  • Experience integrating REST or GraphQL APIs, including authentication, caching and error handling.
  • Track record of owning large features or product areas and improving team engineering practices.
  • Experience mentoring engineers and providing constructive code reviews.
  • Strong communication skills and experience collaborating closely with product and design in agile, sprint-based teams.
  • Commitment to patient privacy and accessibility in healthcare products.

Benefits

  • Share options.
  • 25 days of holiday plus bank holidays, increasing to 30 days with tenure, plus an additional two weeks off at the five-year anniversary.
  • Vitality health insurance.
  • Enhanced maternity and parental leave.
  • Flexible working options and a dog-friendly Farringdon office.
  • Employee assistance programme with therapy, financial planning and discounts.
  • Generous pension contributions.
  • Personal training and development budget through Learnerbly.
  • Wellhub membership, cycle-to-work scheme, season-ticket loan and electric-car salary-sacrifice scheme.
  • Birthday day off, paid volunteering days, nursery benefits and discounts on Numan products for friends and family.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Mobile Developer

Creatio 501-1000 Internet Software & Services

Creatio is seeking a Mobile Developer to build and enhance cross-platform Flutter and native Android/iOS product experiences for users working on the go within its agentic CRM and workflow platform.

Android Angular C# CI/CD CRM Dart ERP Flutter Git iOS Java JavaScript JSON Kotlin .NET OAuth Objective-C REST API Solid.js Swift TypeScript
4 days, 22 hours ago

Mobile Developer

Creatio 501-1000 Internet Software & Services

Creatio is seeking a Mobile Developer to build and own cross-platform Flutter product experiences, native Android/iOS integrations, and offline-ready mobile capabilities for its no-code, AI-powered CRM and workflow platform.

Android Angular C# CI/CD Dart Flutter Git iOS Java JavaScript JSON Kotlin .NET OAuth Objective-C REST API Solid.js Swift TypeScript
5 days, 1 hour ago

Senior Mobile Software Engineer (iOS / Android), Identity & Security - India

JumpCloud 501-1000 Internet Software & Services

JumpCloud is hiring a remote Senior Mobile Software Engineer to build secure native iOS and Android capabilities for its enterprise identity, authentication, and password-management applications.

Android AWS Encryption Espresso GCP GitHub Actions Go iOS Kotlin OpenID Connect REST API Swift WebSockets XCTest
1 week ago

Senior iOS Engineer, Places

Raya 51-200 Internet Software & Services

As a Senior iOS Engineer on the Places Client team, you will build and improve end-to-end member experiences across the Places iOS app while driving technical quality and production reliability.

iOS Swift SwiftUI UIKit
2 days, 10 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers