Sr Android Engineer in Beaverton, OR at APEX Systems

Date Posted: 4/17/2018

Job Snapshot

Job Description

Job #:  823683

Senior Android Developer

A Consumer Digital Technology team is seeking a Senior Android Developer to join us in creating premium native experiences for our consumers. In this role, you will play a central role in delivering well designed, highly testable, and resilient applications. As a technical leader, you’ll also be instrumental in driving our mobile technology roadmap forward and evangelizing mobile development and testing practices. The successful candidate is both deeply experienced with Android development and a team player that thrives in a collaborative agile environment.



  • 3+ years designing and implementing Android applications in Java or Kotlin
  • 5+ years programming in any of: Java, C/C++, Ruby, Python
  • Experience developing, delivering, and supporting multiple native Android applications through the Google Play store
  • Expert-level knowledge of Android SDK API levels, capabilities, OS versions, material design, and popular devices
  • Experience designing mobile applications to consume server-based REST APIs
  • Solid foundation in data structures, algorithms, object-oriented programming, MVC architecture, and Android design patterns
  • Deep understanding of multi-threading, memory management, networking, caching, performance optimization, localization, and security for mobile applications
  • Experience with modern build strategies, continuous integration, unit testing, test driven development, static analysis, and automated integration tests
  • Working knowledge of Scrum and other agile practices
  • Excellent verbal and written communication skills
  • iOS or front end web development experience is a plus
  • e-Commerce experience is a plus
  • Bachelor’s degree in Computer Science or Engineering
  • Ability to pass a seven year background investigation









EEO Employer

Apex is an Equal Employment Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or 844-463-6178.