What are the responsibilities and job description for the Senior Android Developer/Kotlin Developer position at Highbrow LLC?
- W2
- Atlanta, GA/ Kansas City, KS / Dallas, TX (Onsite)
- Posted 1 day ago
Job Title :- Senior Android Developer/Kotlin Developer
Employment Type :- W2
Duration :- Long Term
Visa Type :- All Visa applicable which are ready for W2
Location :- Atlanta, GA/ Kansas City, KS / Dallas, TX (Onsite)
Job Description
You will play a key role in designing, developing, and optimizing a high-performance Android application for a leading telecommunications carrier. This is an opportunity to work on cutting-edge mobile technologies that support millions of users and enhance their connectivity experience.
Key Responsibilities
- Design and develop scalable, maintainable, and high-performance Android applications using Kotlin.
- Collaborate with UX/UI designers to implement visually appealing and user-friendly interfaces.
- Work closely with product managers, backend engineers, and QA teams to define and deliver new features.
- Optimize applications for performance, battery efficiency, and reliability on various Android devices.
- Implement best practices for security, testing, and continuous integration.
- Debug and resolve performance issues, crashes, and other technical problems.
- Stay up to date with the latest Android development trends, libraries, and best practices.
- Mentor junior developers and contribute to team knowledge-sharing initiatives.
- 5 years of experience in Android development with strong expertise in Kotlin.
- Proven experience developing and launching large-scale consumer applications.
- Strong understanding of Android SDK, Jetpack components, and MVVM architecture.
- Experience integrating RESTful APIs and working with networking libraries such as Retrofit.
- Knowledge of dependency injection frameworks like Dagger/Hilt.
- Experience with Jetpack Compose and modern UI development on Android.
- Familiarity with database management using Room or other ORM frameworks.
- Proficiency in version control systems such as Git.
- Experience with Agile methodologies and CI/CD pipelines.
- Strong problem-solving skills and ability to work in a fast-paced environment.
- Experience in the telecommunications industry or working on carrier-grade applications.
- Familiarity with WebRTC, VoIP technologies, or messaging protocols.
- Knowledge of Android Auto, WearOS, or other Android ecosystem components.
- Exposure to machine learning frameworks and AI-driven mobile enhancements.
- Published applications on the Google Play Store demonstrating relevant experience.