Android Developer with some Swift exp

Android Developer with some Swift exp

02 Jun 2022
California, Los angeles, 90008 Los angeles USA

Android Developer with some Swift exp

int 1, phone
int 2, coding exercise on hacker rank 45 mins 1 hour
Coding assessment is 2 parts, please complete within 1 hour
OR IKM test to HIRE


Responsibilities:

  • This role is on the Mobile Platform team, where we build the frameworks, tools, components, and services that power the app features.
  • Collaborate closely with your Android peers, iOS counterparts, and other engineers and product leaders to learn their needs and build solutions to solve them.
  • Design, document, and implement app architecture patterns that are stable, testable, flexible, and a pleasure to use.
  • Be a partner and mentor to engineering peers
  • Set coding guidelines standards that continually raise the bar of quality in our codebase
  • Experiment with cutting edge apps technologies and frameworks, building proofs of concepts and analyzing their potential for use with our apps.
  • Create and participate in code reviews.
Skills & Qualifications:
  • 7+ years of native app development experience, including a strong familiarity with Android frameworks, Java, Kotlin, and object-oriented design best practices.
  • Experience with the standard Android development ecosystem for developing, testing, and debugging.
  • Has a current and detailed knowledge of the capabilities of different Android API levels
  • Deep understanding of core software concepts, including networking, security, memory management, multi-threading, and application life-cycle management.
  • Can communicate effectively with a diverse team. Fosters a culture of clear, concise, effective, audience-oriented communication on their team
  • Experience integrating frontend web code with native apps gracefully.
  • Familiarity with native apps architecture patterns, including commonly used patterns such as MVVM as well as designing new ones to fit unique needs.
  • Knowledge of latest mobile emerging technologies, architectures, and trends.
  • Proficient in debugging and performance tuning.
  • Experience communicating with REST APIs.
  • Familiarity with GraphQL.
  • Familiarity with publishing binaries through App Store Connect and Google Play Console.
  • Knowledge of hybrid application fundamentals.
  • Is driven to learn, improve, and take our applications to the next level.
Extra Credit, if you have:
  • Understanding of functional reactive programming (we use ReactiveX).
  • Experience updating and maintaining continuous integration tools.
  • Familiarity with iOS/Swift.
  • Knowledge of push notification fundamentals.
  • Experience with Fastlane automation tools and Bitrise.
  • Experience building reusable and shareable components.
  • Familiarity with Android command line tools such as adb and avdmanager

Related jobs

Job Details

Jocancy Online Job Portal by jobSearchi.