Android Developer
Staffing Spot, Inc. · Columbus, OH · 6 days ago
HybridContract
About the role
We are looking for an experienced Android Developer to join our team and build high-quality, scalable mobile applications using modern Android development practices.
Responsibilities
- Collaborate with cross-functional teams to define, design, and deliver new mobile application features.
- Write clean, efficient, and maintainable code using Kotlin and modern Android practices.
- Troubleshoot, debug, and resolve application issues while optimizing performance.
- Integrate REST APIs, Retrofit, third-party libraries, and backend services.
- Participate in code reviews and contribute to code quality and maintainability.
Requirements
- 5+ years of professional software development experience, including 4+ years of Android development in a corporate/enterprise environment.
- 3+ years of hands-on experience with Kotlin, Reactive Programming, Coroutines, and Dependency Injection (Dagger).
- Strong experience with Android Jetpack Architecture Components.
- Hands-on experience with RESTful APIs and Retrofit.
- Proven experience developing and publishing mobile applications available on public app stores.
- Bachelor's degree in Computer Science/Engineering or equivalent professional experience.
Skills
- Kotlin
- Android Jetpack
- Android development
- Mobile applications
- Retrofit
- Reactive Programming
- Coroutines
- Dependency Injection (Dagger)
- RESTful APIs
- Application architecture