Or your alerts
New
1 week ago
S

Senior Software Engineer (android)

Sommalife

Confidential
  • Minimum Qualification :
  • Experience Level : Senior level
  • Experience Length : 5 years

Job Description/Requirements



















Profile

We are seeking a talented and experienced Senior Software Engineer (Android) to join our growing team. You will play a key role in designing, developing, and maintaining our next generation of Android apps, utilizing Kotlin and Jetpack Compose to deliver an exceptional user experience. You will be part of a small, mission-driven team that will improve the lives of farmers and communities through agriculture and technology. In your role you will improve data collection and visualization both for consumer and enterprise products.


Responsibilities

  • Design, develop, and implement high-quality, 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, well-documented, and testable code adhering to best practices and coding standards.
  • Conduct code reviews and mentor junior developers.
  • Stay up-to-date 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.


Qualification

  • Minimum of five (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 the following is an added advantage

  • Native libraries (NDK).
  • Cross-platform mobile development frameworks (Flutter, React Native).
  • Cloud platforms (Firebase, AWS, etc.).
  • Accessibility best practices.












<

Important Safety Tips

  • Do not make any payment without confirming with the Jobberman Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.
Report Job

Share Job Post

Lorem ipsum dolor (Location) Lorem ipsum Confidential

Job Function : Lorem ipsum

2 years ago

Lorem ipsum dolor (Location) Lorem ipsum Confidential

Job Function : Lorem ipsum

2 years ago

Lorem ipsum dolor (Location) Lorem ipsum Confidential

Job Function : Lorem ipsum

2 years ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

We care about the protection of your data. Read our privacy policy.

This action will pause all job alerts. Are you sure?

Cancel Proceed
Report Job
Please fill out the form below and let us know more.
Share Job Via Sms

Preview CV