drjobs
Senior Software Engineer Android
drjobs
Senior Software Engi....
drjobs Senior Software Engineer Android العربية

Senior Software Engineer Android

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Jobs by Experience

drjobs

5years

Job Location

drjobs

Wa - Ghana

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2692343
Job Profile

You will be part of a missiondriven team that will improve the lives of farmers and communities through agriculture and technology. In this role you will improve data collection visualization both for consumer and enterprise product. You will play a key role in designing developing and maintaining Android apps utilising Kotlin and Jetpack Compose to deliver an exceptional user experience.

Main Duties
  • Design develop and implement highquality performant and maintainable features for our Android applications using Kotlin and Jetpack Compose.
  • Collaborate with designers product managers and backend engineers to define technical solutions and ensure seamless integration across platforms.
  • Write clean welldocumented and testable code adhering to best practices and coding standards.
  • Conduct code reviews and mentor junior developers.
  • Stay uptodate with the latest trends and technologies in the Android development landscape.
  • Participate in the design and implementation of the overall application architecture.
  • Troubleshoot and resolve complex bugs and performance issues.


Requirements

  • Minimum of five (5) years of experience in professional Android development.
  • Proven experience with Kotlin as your primary development language.
  • Indepth knowledge of Jetpack Compose for building modern and userfriendly UI experiences.
  • Experience with Android Studio the Android SDK and various build tools (Gradle etc.).
  • Strong understanding of Android architecture patterns (MVVM etc.).
  • Experience with unit testing frameworks (JUnit Mockito) is a plus.
  • Experience with UI testing frameworks (Espresso) is a plus.
  • Experience with version control systems (Git) is a plus.
  • Experience with CI/CD pipelines is a plus.
  • Familiarity with Java and XML is a plus.
  • Excellent problemsolving and debugging skills.
  • Strong communication and collaboration skills.
  • Passion for building highquality usercentric mobile applications.
  • Experience with native libraries (NDK).
  • Experience with crossplatform mobile development frameworks (Flutter React Native).
  • Experience with cloud platforms (Firebase AWS etc.).
  • Experience with accessibility best practices.


5+ years of experience in professional Android development. Proven experience with Kotlin as your primary development language. In-depth knowledge of Jetpack Compose for building modern and user-friendly UI experiences. Experience with Android Studio, the Android SDK, and various build tools (Gradle, etc.). Strong understanding of Android architecture patterns (MVVM, etc.). Experience with unit testing frameworks (JUnit, Mockito) is a plus. Experience with UI testing frameworks (Espresso) is a plus. Experience with version control systems (Git) is a plus. Experience with CI/CD pipelines is a plus. Familiarity with Java and XML is a plus. Excellent problem-solving and debugging skills. Strong communication and collaboration skills. Passion for building high-quality, user-centric mobile applications. Experience with native libraries (NDK). Experience with cross-platform mobile development frameworks (Flutter, React Native). Experience with cloud platforms (Firebase, AWS, etc.). Experience with accessibility best practices.

Employment Type

Full Time

Company Industry

Agriculture / Dairy / Poultry / Livestock

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.