Android Developer

  • Bloomington, IL
  • Posted 1 hour ago | Updated 1 hour ago

Overview

Hybrid
$40 - $50
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)
50% Travel
Able to Provide Sponsorship

Skills

Database
Cloud Computing
Computer Science
Continuous Delivery
Continuous Integration
Agile
Amazon Web Services
GitHub
Good Clinical Practice
Android
Android Development
Automated Testing
Debugging
Firebase
Git
Google Cloud Platform
GraphQL
Java
Performance Tuning
RESTful
Unit Testing
User Experience
Jenkins
Kotlin
MVVM
MVP
Microsoft Azure
Mobile Applications
UI
Publishing

Job Details

We are looking for a skilled Android Developer with strong expertise in building high-performance, scalable, and user-friendly mobile applications. The ideal candidate should have hands-on experience with native Android development, modern development frameworks, and a solid understanding of mobile UI/UX principles.

Responsibilities:

  • Design and develop high-quality native Android applications

  • Write clean, maintainable, and efficient Kotlin/Java code

  • Collaborate with product managers, designers, and backend teams to define and implement new features

  • Build reusable components and libraries for future use

  • Integrate RESTful APIs, third-party SDKs, and backend services

  • Ensure application performance, responsiveness, and stability

  • Conduct unit testing, debugging, and optimization

  • Participate in code reviews and contribute to best practices

  • Troubleshoot production issues and provide ongoing maintenance

  • Follow Agile development methodology

Required Skills & Qualifications:

  • Bachelor s degree in Computer Science, Engineering, or related field

  • 5+ years of professional Android development experience

  • Strong proficiency in Kotlin and Java

  • Hands-on experience with Android SDK, Jetpack components, Android Architecture Components (MVVM/MVP)

  • Experience with REST APIs, GraphQL, and JSON

  • Knowledge of Coroutines, Room DB, Retrofit, Dagger/Hilt

  • Strong understanding of Material Design, UI/UX principles

  • Experience with Git, CI/CD pipelines (e.g., GitHub Actions, Jenkins)

  • Familiarity with unit testing and automation testing frameworks

Preferred Qualifications:

  • Experience with Jetpack Compose

  • Knowledge of Firebase, Push Notifications, Crashlytics

  • Experience with performance optimization and memory management

  • Prior work with cloud services (AWS, Google Cloud Platform, Azure)

  • Experience publishing apps to the Google Play Store

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About GNRSystems