GrepJob
Thrive Market

Senior Software Engineer, Mobile

Thrive Market
Apply
about 1 month ago
Remote, WorldwideSenior
H1B Sponsor

Base Salary

$165k - $190k/yr

Responsibilities

  • Design and build native mobile features in Swift/SwiftUI (iOS) and Kotlin (Android).
  • Integrate with backend services and REST/RPC APIs for personalized mobile experiences.
  • Modernize legacy Objective-C and Java mobile codebases.
  • Decompose mobile architectures into modular, testable components.
  • Practice test-driven development and ensure meaningful observability.
  • Collaborate with Product, Design, and Data teams to define technical specs.
  • Instrument mobile experiences with metrics and own performance SLAs.
  • Conduct code reviews and document mobile best practices.
  • Diagnose and resolve production issues, including crash triage.

Requirements

  • 7+ years of hands-on mobile engineering experience on both iOS and Android.
  • Strong proficiency in Swift and SwiftUI for iOS development.
  • Solid experience with Kotlin for Android development.
  • Experience building and consuming REST and RPC APIs at scale.
  • Knowledge of mobile CI/CD pipelines and app distribution.
  • Familiarity with data persistence options on mobile.
  • Experience with mobile observability and monitoring tools.
  • Comfort with modernizing legacy mobile codebases.
  • Strong communication skills to articulate tradeoffs and influence decisions.
  • Experience with agile development and collaborative Git workflows.

Benefits

  • Comprehensive health benefits including medical, dental, and vision.
  • Competitive salary plus equity.
  • 401k plan.
  • 9 observed holidays.
  • Flexible paid time off.
  • Subsidized ClassPass membership for fitness and wellness.
  • Free Thrive Market membership with employee discount.
  • Coverage for life coaching and therapy sessions.

Tech Stack

AWSDatadogJavaKotlinObjective-CSQLiteSwiftSwiftUI

Categories