Junior Android Developer (Mobile Applications)

Remotely
Full-time
Permanent work

IT-company specializing in mobile application development is looking for a specialist for the position - Junior Android Developer.


Responsibilities:

  • Develop and maintain Android applications using Java.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Debug and resolve technical issues to ensure app performance and reliability.
  • Participate in code reviews to maintain code quality and share knowledge with the team.
  • Stay up-to-date with the latest trends and technologies in mobile development.
  • Assist in the integration of third-party libraries and APIs.
  • Contribute to the improvement of development processes and best practices.


Requirements:

  • Basic knowledge of Android development (Java).
  • Familiarity with Android SDK, Android Studio, and version control systems (e.g., Git).
  • Understanding of RESTful APIs and JSON.
  • Basic knowledge of UI/UX principles and Material Design guidelines.
  • Strong problem-solving skills and a willingness to learn.
  • Good communication skills and ability to work in a team.
  • Portfolio or examples of personal or academic projects (if available).


Nice to Have:

  • Experience with Jetpack Compose.
  • Familiarity with dependency injection frameworks (e.g., Dagger/Hilt).
  • Knowledge of reactive programming (e.g., RxJava, Coroutines).
  • Understanding of CI/CD pipelines.