This job listing has expired and may no longer be relevant!
25 Sep 2023

Lead Engineer – Android Mobile Application at Wasoko

Recruit candidates with Ease. 100% recruitment control with Employer Dashboard.
We have the largest Job seeker visits by alexa rankings. Post a Job

Resubmit your Resume Today. Click Here to Start

We have started building our professional LinkedIn page. Follow


Job Description

Wasoko is transforming communities across Africa by revolutionizing access to essential goods and services. By connecting small shops to the digital economy, we fix inefficient supply chains and provide services that were previously unavailable. Wasoko aims to provide everything a retailer needs, no wholesalers or banks necessary. Thousands of retailers across Kenya, Tanzania, and Rwanda use Wasoko’s mobile ordering and delivery service to receive the goods they need as quickly and cheaply as possible while also accessing growth financing for the first time.

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.

Responsibilities:

  • 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.

Qualifications:

  • 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.


Method of Application

Submit your CV and Application on Company Website : Click Here

Closing Date : 15 October. 2023





Subscribe


Apply for this Job