MogiMogiJobsPowered by MobiusEngineLet Mogi apply

Excyl Inc

Android Developer

Washington, DC · 9 months ago

Contract

About the job

Job Description
REQUIRED SKILLS:
• Mobile app design and development experience on Android platform
• Strong programming experience in Java using Android SDK and third-party libraries using Android studio (GOLANG-another mobile language)
• Experience with multi-threading and integrating with RESTful services
• Experience creating unit tests, using crash analysis and profiling tools
• Good understanding of UI/UX customization, dealing with different versions of Android and screen sizes
• Any development experience for iOS platform using Swift or Objective-C is a solid plus
• Working knowledge of complete life cycle including publish to Google Play store and updates
• Understanding of design patterns for reusability, extensibility etc.
• Experience with Git, Bug tracking and CI/CD tools
• Swift, C any QA- bug tracking (pluses)
• BS Degree in Computer Science or related field
PROGRAMMING LANGUAGES
• Kotlin, including Kotlin DSL for build scripts
• Java Frameworks and Libraries
• Dagger/Hilt - Dependency injection
• Jetpack Compose - Toolkit for building native UI
• JUnit, Mockito, Espresso, Hamcrest - Testing frameworks
• Kotlin Coroutine - Asynchronous programming
• Retrofit - Networking
TOOLS
• Android Studio - Android IDE
• Proguard/R8 - Shrink, obfuscate, and optimize
• Azure DevOps Pipelines - CI/CD pipelines using YAML
• Architectural Patters
• MVVM (Model View View-Model)
• Android architecture. Application, Activity, Fragment lifecycle.

Additional Information
All your information will be kept confidential according to EEO guidelines.