Lead Engineer - Android Mobile Application

nairobi cityKE

full-time

bachelor

5 months ago12/27/202301/26/2024

- closed

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.

Interested and qualified? Go to Wasoko on wasoko.breezy.hr to apply

Elevolt does not charge job seekers any fees for job applications or consideration. Do not make any payments without doing your due diligence. If you think this posting is not genuine, please flag it below orcontact us

Sorry, this job is closed and is no longer accepting applications.

View Other Jobs
Wasoko

Wasoko

This is our company, all of us together. We do the right thing even when no one is looking. We hustle to go beyond our own roles, and think on behalf of the entire team and our customers. We don’t mak...