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.
