Android Developer in Chicago, IL at Prestige Staffing

Date Posted: 9/13/2020

Job Snapshot

Job Description

JobID: 26718

As an Android Software Engineer, you will work to build out our suite of  Android mobile applications.

What's “in store” for the role  

•          Android Software Engineers are members of a cross-functional scrum team, delivering incremental business value over the course of each sprint, and participating in regular scrum ceremonies

•          Create mobile apps used by employees to fulfill customer orders

•          Collaborate with members of the design team to produce intuitive, user-friendly user interfaces that leverage Android Material Design and conform to Android Design Guidelines

•          Participate in all aspects of the software development life cycle, including analysis, design, estimation, implementation, testing, deployment, and maintenance

•          Take pride in generating top-quality, highly maintainable software through participating in code reviews, developing unit tests, writing documentation, debugging issues, and investigating root cause

•          Research the latest software trends and emerging technologies and recommend opportunities for innovation

The Essentials

•          Bachelor’s Degree in Computer Science/Engineering or a related field

•          2-5 years of experience developing native Android mobile applications using Java and/or Kotlin

•          A solid foundation in object-oriented software development fundamentals including design patterns, data structures, and algorithms

•          Experience using RESTful APIs to communicate with backend services

•          Software debugging and troubleshooting skills

•          Experience with Agile/Scrum methodologies