Android Developer

Overview

On Site
$50 - $55
Contract - W2

Skills

Kotlin
Android SDK
java
Android
Mobile Testing

Job Details

Greetings from Smartwork IT Services,

We are actively looking for an Android Developer for one of our valuable clients located in Dallas, TX. This is a long-term opportunity for an Android Developer who has hands on experience in Android development with Kotlin, Java and Android SDK along with Telecommunication domain background.

Job Title: Android Developer
Location: Dallas, TX (Onsite / Hybrid)
Domain: Telecom (Prior experience required)

Job Description:

We are seeking an experienced Android Developer with strong hands-on expertise in building and maintaining native Android applications, preferably within the Telecom domain. The ideal candidate will work closely with cross-functional teams to design, develop, and deliver high-quality mobile solutions that support telecom products and services.

Key Responsibilities:

  • Design, develop, and maintain native Android applications using Kotlin and/or Java.
  • Collaborate with product managers, UX/UI designers, backend developers, and QA teams.
  • Integrate Android apps with backend services using RESTful APIs.
  • Ensure application performance, security, scalability, and responsiveness.
  • Troubleshoot, debug, and optimize applications for performance and usability.
  • Follow Android best practices, coding standards, and secure development guidelines.
  • Participate in code reviews, sprint planning, and Agile ceremonies.
  • Support app releases, maintenance, and production issue resolution.

Required Skills & Qualifications:

  • 5+ years of experience in Android application development.
  • Strong proficiency in Kotlin and Java.
  • Hands-on experience with Android SDK, Android Studio, Jetpack components (MVVM, LiveData, ViewModel).
  • Experience with REST APIs, JSON, and third-party library integrations.
  • Prior experience in the Telecom domain (network services, billing, provisioning, customer apps, etc.) is mandatory.
  • Knowledge of mobile security, performance optimization, and debugging tools.
  • Experience with Git or similar version control systems.
  • Strong problem-solving and communication skills.
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 Smartwork IT Services