Senior Android Developer


: $115,530.00 - $170,900.00 /year *

Employment Type

: Full-Time


: Information Technology

RESPONSIBILITIES:Kforce has a client in Senior Android Developer in New York, NY.
B.S. in Computer Science or Engineering or equivalent years of work experience
6+ years of software development experience, 4+ years Android development experience
Solid experience with Git
Solid experience interacting with REST API
Solid understanding of architecture patterns, namely MVP and MVVM
Solid understanding of Android threading and processing
Experience with profiling UI, memory and threading in Android
Ability to collaborate with UX and design teams on design execution feasibility
Ability to effectively translate Product, UX and UI requirements into code implementations
Ability to accomplish complex engineering task independently
Ability to manage complex cross team coordination's and work closely with product owners
Ability to evaluate and communicate different engineering solutions and trade-offs
Passion for building a scalable and responsive customer facing applications
Bonus points if you:
Previously published application(s) to Google Play Store
Have experience with automation testing, such as Espresso
Have solid understanding of clean software design principles
Have GitHub project(s) or contribute to open source communities
Have worked in a Test Driven Development environment before
Have a diverse knowledge of other programming languages
Have continuous build experience in an Agile Environment
Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
Associated topics: back end, c++, c#, devops, java, php, software development engineer, software engineer, software programmer, sw * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...