Android Developer with some Swift exp

Job Details

  • ID#42595113
  • Address 90008 , Los angeles,

    California

    Los angeles USA
  • Job type

    Contract

  • Salary USD $DOE DOE
  • Hiring Company

    ThoughtStorm LLC

  • Showed08th June 2022
  • Date08th June 20222022-06-08T00:00:00-0700
  • Deadline07th August 2022
  • Category

    Et cetera

Android Developer with some Swift exp

Vacancy expired!

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

Vacancy expired!