Excyl, Inc.

Android Developer

Excyl, Inc.

contract

Posted on:

Location Type: Remote

Location: District of ColumbiaWashingtonUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop and maintain mobile applications on Android platform
  • Collaborate with design teams to create user-friendly interfaces
  • Integrate with back-end services to support application functionality
  • Monitor app performance and troubleshoot issues
  • Publish applications to Google Play Store and provide updates
  • Work in an Agile environment, participating in sprints and backlog refinement

Requirements

  • 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
  • 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
Benefits
  • All your information will be kept confidential according to EEO guidelines.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Android developmentJavaAndroid SDKGolangmulti-threadingRESTful servicesunit testingKotlinDaggerJetpack Compose
Soft skills
collaborationtroubleshootingUI/UX design understandingagile methodology
Certifications
BS Degree in Computer Science