Android Developer
Raas Infotek LLC
Plano, United States
14 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
Java (Programming Language)
Multitier Architecture
Amazon Web Services
Data Analysis
Android Software Development
Android Studio
Application Performance Management
Microsoft Azure
Code Review
Computer Networks
Databases
+32 more
Continuous Integration
Software Debugging
Memory Management
Github
Design of User Interfaces
Hypertext Transfer Protocols (HTTP)
Push Technology
Mobile Application Software
JSON
Junit
Model View ViewModel
Payment Gateway
Performance Tuning
Software Architecture
Mockito
SQLite
Systems Integration
User Interface Testing
Extensible Markup Language (XML)
Google Cloud
Facebook Flow
Firebase
Backend
Gitlab
Kotlin
Information Technology
Jetpack Compose
Asynchronous Programming
Google Play
Restful APIs
Multiplatform
Android Ui
Job description
We are seeking an experienced Android Developer with strong expertise in designing, developing, testing, and maintaining high-quality Android applications. The ideal candidate will have hands-on experience with modern Android development, Kotlin, Java, Android SDK, REST APIs, and mobile application architecture., * Design, develop, test, and maintain scalable Android applications.
- Develop clean, reusable, and maintainable code using Kotlin and Java.
- Work with product managers, UI/UX designers, QA engineers, and backend developers to deliver mobile solutions.
- Implement responsive and user-friendly mobile interfaces.
- Integrate RESTful APIs, third-party services, and backend systems.
- Develop and maintain reusable Android components and libraries.
- Troubleshoot application crashes, performance issues, and production defects.
- Perform unit, integration, and UI testing.
- Participate in code reviews and follow Android development best practices.
- Optimize application performance, memory usage, battery consumption, and network efficiency.
- Work with CI/CD pipelines for automated mobile application builds and deployments.
- Maintain technical documentation and contribute to architectural decisions.
Requirements
- 8+ years of experience in Android Application Development.
- Strong hands-on experience with Kotlin and Java.
- Expertise in Android SDK, Android Studio, Jetpack, and Android UI development.
- Strong understanding of MVVM, MVP, or Clean Architecture.
- Experience with Jetpack Compose and modern Android development practices.
- Experience developing and consuming RESTful APIs.
- Strong knowledge of JSON, XML, HTTP, and mobile networking.
- Experience with databases such as SQLite, Room, or Firebase.
- Hands-on experience with Git and GitHub/GitLab.
- Experience with testing frameworks such as JUnit, Espresso, or Mockito.
- Knowledge of CI/CD tools and mobile application release processes.
- Strong understanding of Android performance optimization and debugging.
- Excellent problem-solving and communication skills.
Preferred Skills
- Experience with Firebase, Push Notifications, Analytics, Crashlytics, and Remote Config.
- Knowledge of Coroutines, Flow, and Kotlin Multiplatform.
- Experience integrating payment gateways or other third-party SDKs.
- Familiarity with AWS, Azure, or Google Cloud.
- Experience with Agile/Scrum development methodologies.
- Experience publishing and maintaining applications through the Google Play Store.
Education
Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related field.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
SE
Shandra Earney
over 2 years ago
LM
Luis Minvielle
Cross Platform Mobile Development Frameworks to Use in 2025
over 2 years ago
KD
Krissy Davis
Best Coding Boot Camps in Germany
over 3 years ago
EM
Eli McGarvie
React Developer Salary [2023]
over 3 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
over 3 years ago
AJ
Austin Joy
What Are The Top Skills Required For Azure Developers?
over 4 years ago