Match score not available

Android Engineer

Remote: 
Full Remote
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

2+ years of Android development experience, Strong proficiency in Kotlin, Experience with Android frameworks, Familiarity with RESTful APIs.

Key responsabilities:

  • Implement new features in the Android application
  • Collaborate with product managers and designers
Gathern | جاذرإن logo
Gathern | جاذرإن http://www.gathern.co
51 - 200 Employees
See all jobs

Job description

Responsibilities

  • Design & Development: Implement new features in our Android application using Kotlin, ensuring robust and maintainable code.
  • Collaboration: Work closely with product managers, designers, and other engineers to translate requirements and user stories into well-architected technical solutions.
  • Performance & Quality: Analyze application performance, troubleshoot issues, and optimize as needed for speed and efficiency.
  • Testing & Automation: Write unit and integration tests to ensure code quality, reliability, and scale.
  • Best Practices: Maintain an eye toward code quality, reusability, and best-in-class design patterns. Share knowledge and contribute to the growth of the engineering team.
  • Continuous Improvement: Stay current with emerging Android frameworks, libraries, and best practices, and incorporate these into your work as needed.


  • Required:

  • 2+ years of professional Android development experience.
  • Strong proficiency in Kotlin (Java is a big plus) for Android development.
  • Experience working with Android frameworks such as Android Jetpack, RxJava, Dagger, etc.
  • Familiarity with RESTful APIs to connect Android applications to backend services.
  • Good understanding of Git and version control workflows.
  • Knowledge of software design patterns, MVP/MVVM architectures, and clean code principles.
  • Experience with third-party libraries, Gradle, and CI/CD tools.
  • Preferred:

  • Familiarity with UI testing frameworks (e.g. Espresso).
  • Experience releasing and maintaining apps in the Google Play Store.
  • A track record of successful cross-functional teamwork.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Android Developer Related jobs