Nearshore Technology LLC

Full Stack Android Developer

Merida

Responsibilities

  • Support existing codebase by monitoring bug detection tools, fixing bugs as reports come in from customer support, and managing task tracking tools. 
  • Implement minor features and refactor/improve existing features 
  • Modernize and improve unit testing tools such as Espresso and Robolectric 
  • Be able to understand and make changes to any component in the application based on specifications and mock-ups with minor support.

Qualifications

  • Proficient in Java, Kotlin, XML, & Gradle 
  • Proficient in the Android Studio IDE 
  • Proficient with the use of GIT 
  • Understanding of the Full Android Stack: 
  • UI/UX & Graphics 
  • XML layouts and Android resources 
  • Networking, API interfaces, and cross-thread communication 
  • Android Activity/Fragment architecture 
  • Asynchronous threading and processing 
  • Android Services creation and management 
  • Push message handling and Android notification creation/management 
  • Third party/open source library usage 
  • Security, encryption, and data safety practices 
  • Android NDK (Nice to have) 
  • Understanding of Pivotal Tracker (or similar ticket tracking software) 
  • Understanding of continuous build tools, we use Jenkins 
  • Understanding of the Google Play Store release process

Benefits

  • Relocation Package
  • Permanent - Full Time Job
  • Work from Mon through Fri. WE LEAVE EARLY ON FRIDAYS!
  • Upper MX Law Benefits including Medical Insurance with Dental Discounts
  • 100% Payroll scheme
  • Career Path
  • Cool offices and a collaborative environment
  • American Company culture
  • Health & Wellness program for employees