We're here to help!

Android Software Developer

Who is AB&R?

Since 1980, AB&R® (American Barcode and RFID) has been a nationally-recognized integrator of proven solutions that drive efficiency and productivity in the supply chain. Those solutions include asset tracking, inventory management, workforce mobilization, radio frequency identification solutions, and the managed services to support them all.


AB&R Culture

We at AB&R work to together to ensure all company and personal goals are reached. Every employee is essential to AB&R’s success and future. AB&R’s core values include Accountability, Integrity, Empowerment, Communication and Fun.


Job Description

AB&R is looking for a talented, creative, self-directed, Android software developer to join our team of professionals dedicated in providing our clients with well-crafted solutions.  The ideal candidate has experience with mobile applications that

make our customer’s experience with our services as remarkable as possible and also support

our internal business needs.


Qualifications & Requirements

  • At least 3+ years of Android development experience and knowledge of the following:
  • Experience writing Native Android applications.
  • Proficient with Kotlin and experienced in Java.
  • Proficient using Android Studio
  • Strong knowledge of: activities, fragments, collections, multithreading, networking, profiling, performance tuning, and offline storage.
  • Debugging and problem-solving skills.
  • Knowledge of Android networking and REST/JSON/XML Web Services and integration with 3rd party libraries and APIs.
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
  • Solid experience with OOP and design patterns, such as MVVM, MVC, Strategy, etc.
  • Good working knowledge of networks and security thereof.
  • Experience and understanding of the entire Mobile SDLC using Android SDK.


You will be successful in this role if you:

  • Complete daily development assignments that include internal and external mobile applications.
  • Analyze and implement solutions to presented problems while satisfying the user’s needs.
  • Write code that is easily maintainable and highly reliable.
  • Possess the ability to multitask and prioritize work as necessary.
  • Collaborate with a team to successfully complete projects on time.


Preferred Education and/or Experience

  • Bachelor’s degree in Software Engineering or Computer Science
  • More than 3 years of relevant experience
  • Or, equivalent combination of education and experience


Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


Company Achievements

Voted Top Company to Work for In AZ (5 Years in a Row!)



Email your cover letter and resume to hr@abr.com to be considered.

Apply Now!

Email your cover letter and resume to hr@abr.com to be considered.

Top Companies to Work for in Arizona
Top Companies to Work for in Arizona