Job Description :
Android Developer

Location: Menlo Park, CA (or) Chicago



RESPONSIBILITIES


Design and development projects for existing android app.
Build prototypes at tech scoping stage of projects depending on the project.
Create compelling device specific user interfaces and experiences and UI prototypes
Optimizing performance for the app
Keep up to date on the latest industry trends in the mobile technologies
Ability to integrate any backend system for web service integration
Ability to handle production issues in timely manner




QUALIFICATION


Bachelor’s degree in Computer Science (or equivalent experience)
5-7 years of software development experience
3-5 years Android experience (preferably client side)




SKILLSET:


Strong in Android SDK
Strong OO design and programming skills in Java (J2EE/ J2ME)
Desired Kotlin development skills
Experience building native apps
Excellent debugging and optimization skills
Source code control understanding (experience with Git preferred)
Ability to work individually with minimal direction, and on a larger development team
Experience with Java Collections and Threading
Experience working with functional languages