Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jan 26, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    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 a...
    Read more about this company

     

    Senior Mobile Developer

    Job Summary

    We are looking for an experienced Android Developer to join our team and develop innovative mobile applications. The ideal candidate should have a strong technical background and be experienced in developing and deploying Android applications.

    Responsibilities

    • Design and develop web applications and mobile applications that meet user requirements and adhere to design standards.
    • Create and maintain databases for web applications and mobile applications.
    • Develop, test, and deploy web applications and mobile applications.
    • Troubleshoot and debug web applications and mobile applications.
    • Collaborate with other team members and stakeholders to ensure successful delivery of applications.
    • Ensure the security and performance of web applications.
    • Monitor and track web application and mobile application usage.

    Qualifications

    • Should have a minimum 5-6 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.
    • Knowledge in Architectural design patterns.
    • Experience 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.

    go to method of application »

    Software Engineer, Backend Developer

    Duties & Responsibilities

    • Build stable, documented and encapsulated API clients for the Wasoko API
    • Work with internal innovation clients and our Wasoko API to explore new innovative business models and user experiences that build on top of our data and our physical sensors, agent and vehicle infrastructure.
    • Choose the right automation tool for the lifecycle of the project, whether experimentation tools, data scripting, open-source prototypes & more, where maintenance is minimal and the building is D.R.Y
    • Inspire teams to think more ambitiously through demo-first experiences leveraging your experience i.e.. incorporating assumptions you expect to be challenged after the demo towards the final product
    • Incubate and hand over low-maintenance technology to the core product development team once product-market fit is established or on-track

    Qualifications

    • 6+ years of experience in the software development cycle
    • Strong knowledge of cloud technologies like AWS/Google Cloud/Azure
    • Naturally curious and constantly improving, has a make-myself-obsolete mentality
    • Demonstrable portfolio & heavy involvement in end-to-end platforms
    • Experience going from zero to very usable technology prototypes (including data mining) to settle debates while there is attention and momentum is still there.
    • Comfortable working with front-end, back-end & DevOps with good enough functionality, but where one area stands out from the market average?
    • Comfortable reusing, improving and troubleshooting someone else’s code, including open-source platforms and frameworks in newer/older languages
    • Established a set of tools to allow you to work quickly with new technology & user personas e.g. Docker for deployment, VWO for browsing playback
    • Epic communication skills and empathy for users, junior engineers and product teams, including not taking yourself and your suggestions too seriously
    • Passion and drive for solving problems, hacking processes and sharing your successes to inspire a hacking culture that seeks & celebrates automation
    • Demonstrable creativity with an emphasis on developing innovative solutions that leapfrog complex root problems with multiple symptoms and no clear answer.

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Wasoko Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail