What are the responsibilities and job description for the Android Lead Developer position at Aptino?
Job Details
Role: Android Technical Lead
Location: Dallas, TX
Duration: 12 months
We are looking for a skilled Android Developer to design, develop, and maintain high-performance mobile applications for the Android platform. The ideal candidate should have experience working with Kotlin/Java, Android SDK, and modern development frameworks.
Key Responsibilities:
Develop and maintain Android applications using Kotlin/Java.
Collaborate with cross-functional teams to define, design, and ship new features.
Optimize applications for performance, scalability, and usability.
Work with RESTful APIs to connect Android applications to backend services.
Implement modern UI/UX best practices using Jetpack Compose, Material Design, and XML layouts.
Troubleshoot, debug, and improve app performance.
Stay updated with the latest Android development trends and best practices.
Requirements:
Bachelor s degree in Computer Science, Engineering, or a related field.
2 years of experience in Android app development.
Proficiency in Kotlin (preferred) or Java.
Experience with Android SDK, Jetpack Components, and MVVM architecture.
Knowledge of third-party libraries, APIs, and dependency injection frameworks like Dagger/Hilt.
Understanding of databases like Room, SQLite, or Firebase.
Familiarity with version control (Git) and Agile methodologies.
Strong debugging and problem-solving skills.
Nice to Have:
Experience with Jetpack Compose and modern UI development.
Knowledge of CI/CD pipelines, Unit Testing, and Google Play Store submission process.
Experience with React Native or Flutter is a plus
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.