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: Jun 20, 2018
    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

    Kopo Kopo was launched in 2012 where we partnered with Safaricom to bring Lipa na M-Pesa Buy Goods service to small and medium businesses throughout Kenya and, today, we serve thousands of businesses from salons to restaurants to office supply stores, to schools. We have since partnered with other aggregator and mobile money partners with the ultimate goal of helping businesses leverage mobile payments. We are grateful for our unusual journey and look forward to helping our merchants in growing and prosper in the years ahead.
    Read more about this company

     

    Android Developer

    Job Description

    About the role

    We are looking for an Android Developer who can come in and work on various mobile projects that Kopo Kopo is currently undertaking. This is a hands-on development role. It will encompass all aspects of the software development life-cycle working with a small engineering team and demands a high understanding of application design and architecture. There is a high emphasis on Android development for this role so you should be an exceptional mobile developer with a solid focus on Android development.

    Roles and Responsibilities

    • You will be responsible for mobile development of our high-quality mobile products.
    • Work with the Engineering team in developing the whole suite of Kopo Kopo products (Web, Android, SMS)
    • Be a major contributor to the Agile Software Methodology which we use at Kopo Kopo
    • Work with partners on integrations that will require involvement in all aspects of the software development cycle from requirement analysis to implementation.

    Desired Skills and Experience

    • You should be comfortable with system architecture and component design and be able to use design patterns especially Android application architecture and frameworks
    • You should understand multi-threading
    • Develop features across multiple subsystems within our application by collaboration during requirements definition, designing, coding, testing and deployment
    • Participate with engineering, operations and business teams to define plans for scaling, enhancing and standardizing our products
    • Have experience in building data-driven applications using significant relational database engines as part of the application architecture
    • A deep understanding of Java (at least 3+ years of Java development experience) and working knowledge of Kotlin and Flutter
    • Tried and demonstrable experience integrating mobile apps with RESTful APIs communicating with external systems.
    • You have a strong sense of user empathy and a sense of UI/UX aesthetics.
    • Document proposed solutions by developing documentation, flowcharts, layouts, diagrams etc.
    • Ruby experience a plus
    • Be able to operate in an agile, fluid and uncertain environment wearing 'multiple hats'
    • Demonstrate success at having been able to 'ship' Android products individually or as part of a team. You need to be able to get things done

    Method of Application

    If you meet the requirements email your resume and recent examples of your work (e.g. a link to GitHub profile, Stack Overflow user profile and/or a portfolio of completed projects) to hr@kopokopo.com and specify the position for which you are applying.

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at Kopo Kopo Inc Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail