Android Developer at EXCYL INC
Washington, District of Columbia, United States -
Full Time


Start Date

Immediate

Expiry Date

08 Apr, 26

Salary

0.0

Posted On

08 Jan, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Mobile App Design, Android Development, Java, Android SDK, Multi-threading, RESTful Services, Unit Testing, UI/UX Customization, iOS Development, Git, CI/CD Tools, Kotlin, Dagger/Hilt, Jetpack Compose, Retrofit, Android Studio

Industry

Staffing and Recruiting

Description
Company Description Incorporated in 1997 and based in Troy-Michigan, Excyl is a full service recruiting firm specializing in the placement of Technology (IT), Engineering, Clerical and Light Industrial professionals 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.
Responsibilities
The Android Developer will be responsible for designing and developing mobile applications on the Android platform. They will also integrate with RESTful services and ensure the applications are optimized for various Android versions and screen sizes.
Loading...