Android Developer
Information Technology company
Information Technology company
Saint Louis, MO 63101
W-2 and C2C availableContractContract to Permanent503 views
Saint Louis, MO 63101
ContractContract to Permanent
Questions?
Click to chat now!
This posting has been closed

Looking for an experienced Android developer to assist with the overall technical assessment of a currently deployed mobile application. Duties will include going through the current code base to analyze the architecture while also looking for ways to improve the current implementation. Client will be looking for a proper current assessment of their app as well as an estimate to develop a set of new features to be implemented. Position could possibly extend to leading a small team of developers to implement the requested feature set. Also needs experience in integrating mobile app with Microservices REST APIs.

Preferred Qualifications: 5+ years of proven work experience in Android app development.

Experience in integrating Mobile App and Micro Services REST APIsExperience with Layout Editor to build Android UIExperience with Kotlin, Java, Android SDK and Android Studio

Experience with Spring Boot Micro ServicesUnderstanding of Activity/Fragment management and lifecycles, Intents, Broadcast Receivers and CallbacksUnderstanding of Android's common software design patterns and libraries.

Experience developing web and/or mobile applications with REST-based APIsYou are insightful - you can clearly communicate your thoughts and opinions to othersExperience with bug fixing and improving application performance.

You have knowledge of Android performance tools and optimization techniquesKnowledge of MVVM application design and reactive, touch-based UIExperience with mobile app code signing and deployment process to public app stores

Familiarity with version control systems and code merging/branching; specific experience with git desirableFamiliarity using test-driven development frameworks or automated testing tools for mobile development

Experience working with an agile development methodology featuring sprints, points estimation, and daily standups

Skills
Skill Proficiency Years Experience Percent Used
Android
1 - 3100%
Java
Any100%
Android Studio
Any75%
REST
Any75%
Spring
Any75%
UI
Any75%
Git
Any50%
Agile Methodology
Any25%
Design Patterns
Any25%
Kotlin
Any25%
Related Positions
View all of our positions