Overview
On Site
$60 - $70
Contract - W2
Skills
Kotlin
Java
Flutter
React Native
Android SDK
Jetpack
MVVM
MVP
MVC
UX/UI
isual Studio
Android Studio
Flutter/Dart
Job Details
Hi,
I hope you are doing well
Urgent requirement for the position of Android Mobile Developer - Onsite Plano TX.
Job Description:
About the Role We re looking for a highly motivated and skilled Android Mobile Developer to join our Application Engineering team. You ll play a pivotal role in building, enhancing, and maintaining high-performance mobile applications. If you are passionate about mobile platforms and translating code into user-friendly apps, we d like to meet you.
Key Responsibilities
- Design, develop, and maintain native Android mobile applications.
- Collaborate with product, design, and backend teams to define and ship new features.
- Write clean, maintainable, and scalable code using industry best practices.
- Lead and participate in all phases of the mobile app development lifecycle.
- Debug and resolve application issues, ensuring optimal performance.
- Write and maintain unit and integration tests for robust software delivery.
- Participate in code reviews and mentor junior developers.
- Stay up-to-date with the latest trends and technologies in mobile development.
- Ensure compliance with security and data protection guidelines.
Required Qualifications
- 6+ years of experience in native Android app development.
- Strong proficiency in Kotlin and Java.
- Experience with cross-platform tools like Flutter, React Native, React, or Android Multiplatform is a plus.
- Solid grasp of Android SDK, Jetpack Compose, and Android architecture components.
- Experience building and maintaining Android libraries via Gradle/Maven.
- Familiarity with design patterns such as MVVM, MVP, MVC, Singleton, Factory, Clean Architecture, etc.
- Strong collaboration skills, especially with UX/UI teams and product stakeholders.
- Experience working with Visual Studio, Android Studio, Flutter/Dart packages.
Preferred Skills
- Hands-on experience with UI automation tools like Espresso.
- Familiarity with CI/CD tools such as Jenkins, Fastlane, etc.
- Proficient with Git and version control workflows (e.g., GitLab).
- Strong analytical and debugging skills.
- Ability to quickly learn new tools and frameworks.
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.