Zealogics - New York, NY

posted 3 months ago

Full-time
New York, NY
Professional, Scientific, and Technical Services

About the position

We are seeking an exceptional candidate for a unique Android role focused on our Hybrid App project. This position requires a deep understanding of Android development, particularly in a macOS environment. The ideal candidate will be responsible for stewarding the Android platform and ensuring the smooth operation of Android development processes. This includes creating and maintaining custom Cordova plugins, performing annual maintenance on the codebase, and managing automated build scripts to keep pace with the evolving Android ecosystem. The candidate will also monitor production feedback, analyze crash reports, and utilize analytics to address any issues that arise during the app's lifecycle. In addition to technical responsibilities, the candidate will collaborate with infrastructure teams to resolve proxy, software, and administrative privilege issues that may impact Android development or the build process. A key aspect of this role will involve training web application developers on how to build and debug hybrid applications, ensuring that the team is well-equipped to handle the complexities of mobile development. The candidate must be comfortable working on-site, as device debugging via USB will be a critical part of the job. The ideal candidate will possess strong written and verbal communication skills in English, along with a BA/BS in computer science or a related field. This role is not just about coding; it requires a proactive approach to problem-solving and a commitment to maintaining high standards in mobile application development.

Responsibilities

  • Steward the Android platform and Android development on macOS.
  • Create and maintain custom Cordova plugins, including hooks.
  • Perform annual maintenance on the codebase and automated build scripts to keep pace with changes to Android.
  • Monitor production feedback, crash reports, and analytics to address issues.
  • Work with infrastructure teams to address proxy, software, and administrative privilege issues that impact Android development or build process.
  • Train web application developers on how to build and debug a hybrid app.

Requirements

  • Proficiency in Java and an interest in Kotlin.
  • Broad Google API for Android experience, including Auth, SafetyNet, and Permissions.
  • Deep knowledge of mobile programming concepts, including Threading, Crash Analysis, and Security.
  • JavaScript programming using Node and Hybrid App debugging via Chrome.
  • Experience with Git Submodules and NPM package publishing.
  • Familiarity with Cordova command line tools and Android Studio.
  • Experience with macOS configuration, including shell scripting.
  • Strong written and verbal communication skills in English.
  • BA/BS in computer science or related field.

Nice-to-haves

  • Experience developing APIs.
  • Experience with iOS app development, including the ability to read Swift and Objective-C.
  • Strong user experience skills.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service