Explore the future of mobile innovation with 9D Technologies, where cutting-edge technology meets seamless user experiences. Discover how we transform ideas into captivating mobile applications and games that redefine industry standards.
Responsibilities :
- Design, develop, and maintain robust Android applications using Kotlin / Java.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize application performance, including memory management and application speed.
- Identify and fix bugs, and continuously improve application stability and performance.
- Implement clean and efficient code following Android development best practices.
- Integrate third-party APIs and services, including RESTful APIs.
- Work closely with UI / UX designers to ensure seamless integration of designs into applications.
- Stay up-to-date with the latest industry trends, tools, and Android advancements.
Requirements
Bachelors Degree in Computer Science or related major.5+ years of experience in Android development with proficiency in Kotlin and Java.Strong understanding of Android SDK, Android Studio, and modern Android architecture components (e.g., MVVM, MVP, Jetpack).Experience with mobile architecture patterns (e.g., Clean Architecture).Hands-on experience with RESTful APIs.Proficiency in using version control systems like Git.Experience with third-party libraries and APIs (e.g., Retrofit, Dagger, RxJava, Coroutines).Strong knowledge of mobile UI / UX standards and design patterns.Experience with testing frameworks like JUnit, Espresso, and Mockito.Familiarity with CI / CD pipelines for mobile applications.Knowledge of performance optimization techniques, including memory management and multithreading.Benefits
Competitive SalaryFamily Health InsurancePaid Time OffWork-Life BalanceDaily lunchIn-house Gym