Search

Android Developer

PublishedPublished: 6/14/2022
Technology
|

Job Description

Job Description Job Title Senior Android Developer

Location O'Fallon , MO / St Louis, MO (Onsite Day1)

Pay Range - $ 62/hr

Job Summary:

Job Responsibilities:

  • Architect, design and build native and cross platform applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Work on feature development, defect fixes and improving application performance.
  • Continuously Client, evaluate, and implement new technologies to maximize development efficiency.
  • Design and build libraries/frameworks/applications for the Android platform.
  • Ensure the performance, quality, and responsiveness of applications.
  • Supporting the entire application lifecycle from concept to design, testing, release, and support.
  • Work with Agile methodologies.
  • Hands on experience of working with Coroutines.
  • Intermediate experience using Java / Spring / RESTful APIs.
  • Intermediate experience conducting unit, component, integrated and functional tests (e.g. Junit, Mockito, Cocumber etc.).
  • Experience with LiveData and Flows.
  • Architecture Pattern - Familiarity architecture patterns like Model-View-ViewModel, Model-View-Presenter, Model-View-Intent etc.
  • Good experience in writing unit test cases.
  • Good exposure in debugging the apps. Working on bug fixes and improving of app performance.
  • Good knowledge of Security guidelines applied in mobile app development.
  • Knowledge of Version Control and CI-CD.
  • Experience working in an Agile environment.
  • Experience in implementing APIs and third-party SDK.
  • You are a problem solver with good analytical skills.
  • Soft spoken, team player and should be good in communication skills and negotiations.
  • Proficient in native Android development using Kotlin or Java and frameworks like Jetpack Compose or the Android SDK, with a solid understanding of Android architecture. Also experienced in cross-platform mobile development using tools such as React Native, Flutter, or Xamarin.


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...