04 Aug
Android Software Development Engineer
Virginia, Herndon , 20170 Herndon USA

Vacancy expired!

Job DescriptionPosition Summary:Samsung SDS America is looking for an Android Developer. This role is open for remote.Samsung SDSA is rapidly expanding our footprint in North America and is looking for a self-motivated Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential. Internal title for this role is Solution Development.This position may be done in Herndon, VA or Remote.Please note: this role can be performed remotely anywhere in the United States with the exception of Colorado.Responsibilities:
  • Create elegant code and comprehensive unit tests
  • Work closely with remote development teams: Solutions Architects, Technical Leads, and Leadership
  • Comprehend complex business/system requirements and architecture
  • Improve knowledge of Software Engineering best practices, Software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations
  • Come up with the high level design based on the requirements

Job RequirementsRequirements/Qualifications:
  • 5+ years of software development experience
  • 3+ years of Android development
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Experience with offline storage, threading, and performance tuning
  • Ability to design applications around natural user interfaces, such as "touch"
  • Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with cloud message APIs and push notifications
  • A knack for benchmarking and optimization
  • Understanding of Google's Android design principles and interface guidelines
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with continuous integration
Benefits: Medical, Dental, Vision, Prescription, 401(k), Paid Time Off (PTO)Samsung SDS America, Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity or expression, national origin, disability, status as a protected veteran, marital status, genetic information, medical condition, or any other characteristic protected by law.

Vacancy expired!


Report job