Wasoko – Lead Engineer – Android Mobile Application

All jobs > Information Technology > Wasoko – Lead Engineer – Android Mobile Application
This job has been expired

Get a free C.V. review by sending your C.V. to submitcv@careerassociated.com or click the following link. Submit C.V.! use the subject heading REVIEW.

IMPORTANT: Read the application instructions keenly, Never pay for a job interview or application. DO NOT USE THE SUBMIT CV LINK TO APPLY FOR A JOB!

Click the Link Below to Get Targeted Job Updates


Job Overview:

We are seeking a dynamic and experienced Lead Android Application Developer to join our innovative startup team. As a key member of our Android development team, you will play a crucial role in shaping and delivering cutting-edge mobile experiences within the ecommerce sector. The ideal candidate will bring a strong background in Android app development, a passion for innovation, and the ability to lead and mentor a team of developers. This is an opportunity to thrive in a hybrid work environment that encourages creativity, collaboration, and the pursuit of technical excellence.


  • Lead a team of Android developers, providing technical guidance, mentorship, and performance evaluations.
  • Collaborate with cross-functional teams, including designers, product managers, and backend developers, to define, design, and deliver high-quality Android applications that embody our startup’s culture of innovation.
  • Architect, develop, and maintain complex Android applications that set new standards for performance, security, and user experience within the ecommerce industry.
  • Champion the adoption of emerging technologies and best practices, ensuring our Android apps remain at the forefront of innovation.
  • Implement and oversee performance monitoring and alerting systems to ensure optimal app performance and user experience, contributing to a culture of continuous improvement.
  • Analyze app performance metrics, identify bottlenecks, and proactively address performance issues to deliver smooth and responsive user experiences.
  • Collaborate closely with DevOps and infrastructure teams to optimize app deployment and scaling strategies, contributing to our startup’s agility and technical resilience.
  • Participate in brainstorming sessions and technical discussions, encouraging a culture of open communication and idea-sharing within the development team.
  • Drive the development process, including code reviews, unit testing, and debugging to ensure the delivery of high-quality, bug-free code that embodies our commitment to innovation.
  • Troubleshoot and resolve technical issues related to Android development, collaborating with the team to find innovative and effective solutions.
  • Stay current with emerging technologies and advancements in the Android ecosystem, integrating relevant updates and enhancements into projects.


  • Should have a minimum 6-8 years of experience in Android application development.
  • Must have published at least 2 apps to PlayStore using internal testing, Alpha, Beta and production tracks.
  • Should be good in UI and layout design, Fragments and its lifecycle, Modern Android Development skills, Activities and its lifecycle, App lifecycle.
  • Should have good experience in Android Jetpack library and its components usage like WorkManager, View Model, View model providers, UI and databinding, Life cycle Managers, Live data, observables.
  • Should be good in Architectural design patterns.
  • Should be good in using Room database, shared preferences, FileStorage and other Android data storage mechanisms.
  • Should have good experience in developing apps for different screen densities and screen resolutions.
  • Should be good in App build systems at least in Gradle.
  • Should have good experience in 3rd party libraries and SDK’s integration
  • Should have good experience in Firebase and its services like Firebase Cloud Messaging, Firebase Analytics, Google Analytics, Remote Config and others.
  • Should have good experience in App monitoring services like Firebase Crashlytics, Firebase Performance, A/B switching.
  • Should have good experience in CI/CD tools like Jenkins, Bitbucket pipelines.
  • Should be good in source code management tools at least in Git, Bitbucket, Gitlab.
  • Should be a good team player, good in communication and collaboration and in interpersonal skills.
  • Should be good in taking ownership of the assigned tasks and its on time delivery.
  • Previous work experience in ecommerce companies or on ecommerce-related projects is strongly preferred.