SonicJobs Logo
Left arrow iconBack to search

Android Developer

Excyl Inc
Posted 2 months ago, valid for 16 days
Location

Washington, DC 20544, US

Salary

$120,000 - $144,000 per year

info
Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • Excyl, a recruiting firm based in Troy, Michigan, is seeking a mobile app developer with experience in Android design and development.
  • Candidates should have strong programming skills in Java and familiarity with Android SDK, as well as experience with multi-threading and RESTful services integration.
  • A minimum of 3 years of relevant experience is required, along with a BS degree in Computer Science or a related field.
  • The position offers a salary of $80,000 to $100,000 depending on experience, with additional skills in iOS development considered a plus.
  • Familiarity with tools like Git, CI/CD pipelines, and various testing frameworks is also essential for this role.

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.




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.