Mobile Developer W Android Experience

last updated February 13, 2021 15:04 UTC

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer (React) @ Cake
  • -> Frontend Engineer @ Torc

Android Developer

Open to WAH, Portland, Bloomfield, Philadelphia, Phoenix, Denver & Nashville as work locations

This role is for an Android Developer, an experienced individual contributor, working hand-in-hand with a veteran team of native mobile app developers who are creating exciting new features for Client customers in the myClient mobile app.

Responsibilities:

  • Develop quality Android applications using native APIs in Java or Kotlin with Android Studio.

  • Build service based connectivity.

  • Optimize user experience.

  • Develop new and innovative features.

  • Troubleshoot, root cause and fix bugs.

  • Enhance native application performance.

Required:

  • In-depth Java or Kotlin programming background and debugging skills.

  • 2+ years of Android application development experience

  • Experience with mobile APIs and frameworks

  • Experience developing user interfaces using the Android Studio designer with XML

  • Knowledge of the full Software Development Lifecycle

  • Expert in Java or Kotlin

  • Experience with the Gradle build system

  • Experience with JSON and REST APIs

  • Experience building complex apps

  • Fundamentals in object-oriented design, data structures, algorithm design, problem solving and complexity analysis

  • Self-starter; oriented towards over-delivering to expectations instead of delivering / meeting expectations

  • Ability to work and thrive in a fast pace environment where business priorities can change quickly

  • Strong verbal and written communication skills

  • Passion for learning and creating new products and features

  • Experience with Git or version control systems

Preferred:

  • Education: Bachelors in Computer Science or related discipline is preferred

  • Knowledge of Material Design

  • At least one app in the Google Play Store

  • Working knowledge of at least one UI testing framework (Espresso, Robolectric, Appium, etc)

  • Facility with JUnit

  • Working knowledge of how to use the Android SDK tools (uiautomatorviewer, hierarchyviewer, adb, etc)

  • Experience with RecylerView and ViewHolder design pattern

  • Experience with Realm database

  • Experience with RxJava, RxAndroid and/or RxKotlin

  • Experience with Android Jetpack

  • Experience building modular features that can be plugged into different apps

Shopping Cart
There are no products in the cart!
Total
 0.00
0