Kforce is looking for a Android Developer to join our financial services client in Frisco, TX. In this role, the Android Developer will have recent experience working with APIs, and understand how they work.
Primary Responsibilities:
Actively contributes to the development of solutions and ideas that add value
Develops elegant and simple solutions utilizing technology including Kotlin, Android SDK, Gradle
Ensuring high performing app for UI and networking
Cooperating with the back-end developer in the process of building the RESTful API
Communicating with external web services
Participate in Agile scrum meetings and responsible for completing assigned stories in a timely manner with quality
Produces code of high quality and reliability - strong quality code metrics
Effectively performs code walk-throughs
Shows initiative to initiate and actively facilitate meetings and issue resolution, involving the right individuals
Creating configuration, build, and test scripts for Continuous Integration environments
Performs other duties as assigned
REQUIREMENTS:
Bachelor of Science in Computer Science or a related technical field or equivalent combination of post-secondary education and work experience; Any combination of relevant education and experience and/or related professional designations/certifications in this field is highly desirable
4+ years of increasingly responsible Android native app development using Java/Kotlin
UI experience and experience working with API
Proficiency with Kotlin for Android development
Deep understanding and experience using Android Architectural Components
Experience with creating self-contained, reusable, and testable modules and components
Expert level knowledge in using Retrofit 2 for consuming REST API
Expert knowledge of Gradle as a build and dependency management system
Experience with UI implementation using constraint layout
Experience with using asynchronous and event-based code using RxJava/Kotlin
Experience implementing MVVM design pattern
Experience working with Git
Experience writing extensive unit tests
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.