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 Salary
- Family Health Insurance
- Paid Time Off
- Work-Life Balance
- Daily lunch
- In-house Gym
Report job