Still Struggling with Tech Hiring? Discover Olibr's Solution Now!

Android Developer (Kotlin/Java)

  • Olibr Resourcing Pvt Ltd
  • Remote
  • 3 - 15 Yrs
  • - 40 Lacs PA

Job Closed

Job Assessment

Job Description

We are searching for a skilled and innovative Android Developer with expertise in Kotlin or Java to join our dynamic mobile development team. The successful candidate will play a crucial role in designing, developing, testing, and deploying high-quality Android applications. If you are passionate about mobile technologies and have a strong background in Android development, we invite you to apply.

Responsibilities:

  • Collaborate with cross-functional teams to understand project requirements and translate them into Android app features.
  • Design, build, and maintain high-performance, reusable, and reliable Android applications.
  • Implement clean, maintainable, and efficient code following best practices.
  • Perform unit testing and collaborate with quality assurance teams to ensure application stability and performance.
  • Stay updated with the latest trends and technologies in mobile development and implement them where applicable.
  • Troubleshoot, debug, and optimize application code to resolve issues.
  • Work closely with UI/UX designers to implement visually appealing and intuitive user interfaces.
  • Collaborate with backend developers to integrate mobile applications with server-side systems.
  • Participate in code reviews to maintain code quality and mentor junior developers.

Job Responsibilities

  • Proven experience as an Android Developer with expertise in Kotlin or Java.
  • Strong understanding of the Android SDK, UI/UX design principles, and mobile app development lifecycle.
  • Experience with RESTful APIs, third-party libraries, and JSON.
  • Proficient in using version control systems such as Git.
  • Solid understanding of mobile application security best practices.
  • Ability to optimize code for performance and address memory and battery usage concerns.
  • Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
  • Excellent problem-solving and debugging skills.
  • Effective communication and collaboration skills.
  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).

Nice to have:

  • Knowledge of reactive programming (RxJava/RxKotlin).
  • Experience with dependency injection frameworks (Dagger, Koin).
  • Familiarity with automated testing frameworks (Espresso, JUnit).
  • Understanding of material design principles.
  • Contribution to open-source Android projects

Location

Remote, India