Hybrid

Back Market is hiring a Senior Android Engineer - Mobile Core

Requirements

  • more than 10 years of experience on Android
  • some apps released on the Playstore or B2B
  • some significant repo contributions on GitHub
  • Kotlin-Compose applications with solid architecture (MVVM, Clean Architecture, modularization, dependency injection...)
  • SOLID principles
  • KISS
  • Kotlin Flow
  • Jetpack libraries (Room, Material, etc.)
  • app security, data privacy, and user trust
  • app startup time, rendering, memory usage
  • accessibility, localization, and building inclusive experiences
  • asynchronous and concurrent programming (Kotlin Coroutines with structured concurrency, lifecycle scope, etc)
  • app monitoring, test & provide Quality of Service: KPIs, defining SLOs/SLIs, advanced logs, crash reporting, and dashboards (Datadog & Crashlytics)
  • E2E, integration and unit tests
  • Espresso, tests flakyness and coverage (jacoco)
  • Bitrise CI, CI/CD automatization for apps (Crashlytics, Firebase App Distribution, Github Actions, Renovate)
  • technical and functional exchanges with the iOS team🍎
  • hiring process and help Back Market hire the best candidates
  • active member of the Android community (DroidCon, Meetups etc.)

Nice to Have

  • RxJava
  • Google I/O

Work Arrangement

Hybrid

Team

Structure: consisting of Senior Android and iOS Engineers alongside a Technical Lead Manager

Additional Information

  • 1 remote work week per quarter, plus 3 flex days
  • Employee Resource Groups, including mentorship programs, comprehensive accessibility policies, and cultural competency training
Required Skills
KotlinJetpack ComposeMaterial DesignDatadogGitHub ActionsCI/CDPerformance Optimization
About company
Back Market
A global marketplace for refurbished devices, helping lower environmental impact by providing trustworthy, affordable tech with 92% less carbon emissions than new.
All jobs at Back Market Visit website
Job Details
Category mobile
Posted 10 months ago