Job Title: Android Mobile Developer (Contract)
Position Overview The Android Mobile Developer will support the National Strategic Planning & Analysis Research Center (NSPARC) by:
-
Modeling designing developing coding maintaining and testing modern data-intensive mobile applications
-
Providing programming support to analytic staff
-
Designing coding and testing application software
-
Modifying existing software based on functional requirement changes
-
Preparing and maintaining technical documentation
-
Preparing user documentation and operational instructions
-
Improving program efficiency
-
Preparing test data and validating software accuracy
Mandatory Requirements Education
Core Responsibilities / Skills
-
Object-Oriented Analysis and Design (OOP)
-
Java and Kotlin for Android development
-
Android SDK
-
REST GraphQL JSON
-
Unit testing & bug fixing
-
Architecture patterns (MVC MVP etc.)
-
Android Studio
Technical Skill Matrix Operating Systems
Programming / Development Tools
-
Kotlin Intermediate (Required)
-
Android Studio Intermediate (Preferred)
-
XML Views UI Framework Intermediate (Preferred)
Additional Skills
-
Testing tools: Espresso Postman
-
Ability to work with legacy code
-
Ability to organize and delegate work
Preferred / Nice to Have -
1 year experience designing developing testing & deploying production-grade applications
-
Familiarity with Android frameworks
-
Familiarity with package managers (CocoaPods Carthage Swift Package Manager)
-
Strong attention to detail
-
Desire to build quality products
-
Willingness to learn new technologies
Job Title: Android Mobile Developer (Contract) Position Overview The Android Mobile Developer will support the National Strategic Planning & Analysis Research Center (NSPARC) by: Modeling designing developing coding maintaining and testing modern data-intensive mobile applications Providing prog...
Job Title: Android Mobile Developer (Contract)
Position Overview The Android Mobile Developer will support the National Strategic Planning & Analysis Research Center (NSPARC) by:
-
Modeling designing developing coding maintaining and testing modern data-intensive mobile applications
-
Providing programming support to analytic staff
-
Designing coding and testing application software
-
Modifying existing software based on functional requirement changes
-
Preparing and maintaining technical documentation
-
Preparing user documentation and operational instructions
-
Improving program efficiency
-
Preparing test data and validating software accuracy
Mandatory Requirements Education
Core Responsibilities / Skills
-
Object-Oriented Analysis and Design (OOP)
-
Java and Kotlin for Android development
-
Android SDK
-
REST GraphQL JSON
-
Unit testing & bug fixing
-
Architecture patterns (MVC MVP etc.)
-
Android Studio
Technical Skill Matrix Operating Systems
Programming / Development Tools
-
Kotlin Intermediate (Required)
-
Android Studio Intermediate (Preferred)
-
XML Views UI Framework Intermediate (Preferred)
Additional Skills
-
Testing tools: Espresso Postman
-
Ability to work with legacy code
-
Ability to organize and delegate work
Preferred / Nice to Have -
1 year experience designing developing testing & deploying production-grade applications
-
Familiarity with Android frameworks
-
Familiarity with package managers (CocoaPods Carthage Swift Package Manager)
-
Strong attention to detail
-
Desire to build quality products
-
Willingness to learn new technologies
View more
View less