Mobile Engineer

Skills
APIMobile Application DevelopmentMobile ApplicationsAndroidAndroid DevelopmentAndroid StudioApp Store
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Experience in both iOS and Android development using Kotlin/Java.
  • 4+ years experience in Java/Kotlin, including shipping apps to the Play Store and Apple App Store.
  • Solid engineering and coding skills with an understanding of data structures and asynchronous programming.
  • Experience with reactive programming principles, third-party libraries, and APIs (Kotlin Multi-Platform).
  • Deep understanding of Android Studio and other android development tools.
  • Familiarity with iOS app development, GraphQL, Fastlane, and CircleCI for CI/CD and Firebase for performance monitoring.

Nice to have

  • Kotlin
  • Java
  • Android
  • iOS

Day to day

  • Contribute to the design, implementation, and maintenance of new products on both Android and iOS platforms.
  • Craft readable, well-crafted, and maintainable code.
  • Build end-to-end features of the app: networking, persistence, business logic, and UI.
  • Re-architect legacy code using the latest developments in the Android ecosystem.