Overview
Skills
Job Details
Title: Sr Android Developer
Location: O'Fallon, MO 63368 – Locals highly preferred!
Duration: 12 Months
Glider Test required
Exp: 10+ Years Required
Top 3 required technical skills:
- 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.
2. Intermediate experience using Java / Spring / RESTful APIs
3. Good exposure in debugging the apps. Working on bug fixes and improving app performance
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 discover, 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
All About You:
• Bachelor's degree in Information Technology, Computer Science or equivalent education
• 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
• 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
Good to have:
• Knowledge of other web technologies and UI/UX standards
• Knowledge of security models, encryption standards and algorithms
Our teams and values:
• We work within small collaborative teams consisting of software engineers and product managers
• Our customer’s success is at the core of what we do
• We are diverse and inclusive teams from many backgrounds and with many experiences
• We believe in doing well by doing good through inclusive growth and making ethical and environmentally responsible decisions