Senior Product Engineer

Skills
Front-End DevelopmentAndroid DevelopmentApp StoreEspressoFirebaseOkhttpProduction Deployment
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Solid UI/UX design skills
  • Experience with AI development tools such as Codex Claude Cursor and Antigravity
  • Product-minded front-end engineer with polished user-facing feature shipping experience across web iOS and Android
  • Strong TypeScript React Next.js Redux Toolkit RTK Query or SWR and Tailwind CSS experience
  • Native iOS experience with Swift UIKit Xcode Swift Package Manager Interface Builder and app extension targets
  • Native Android experience with Kotlin Android Studio Gradle AndroidX Fragments ViewModels XML data binding and Material components
  • Comfortable working with async reactive code such as RxSwift or RxJava
  • Experience integrating APIs auth deep links push notifications analytics crash reporting and media-heavy UI
  • Able to debug real-device issues around gestures WebViews video playback performance memory and responsive layouts
  • Collaborates closely with product and design to turn rough requirements into shippable measured product improvements

Nice to have

  • Product minded
  • Strong design sense
  • Attention to UX detail
  • Bias toward shipping
  • Small team collaborator
  • Strong product instincts

Day to day

  • Own polished user experiences across web and mobile platforms for a personalized ad-free product.
  • Build and ship intuitive high-quality features using modern frontend and native mobile technologies.
  • Work closely with product and design in a small agile team to turn feedback into measured improvements.