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: Nov 2, 2017
    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

    At Living Goods we empower people to improve the health of their families, friends and communities. Living Goods supports networks of 'Avon-like’ health entrepreneurs who go door to door to teach families how to improve their health and wealth and sell life-changing products such as simple treatments for malaria and diarrhea, safe delivery kits, fortif...
    Read more about this company

     

    Senior Software Engineer

    Job description

    The Opportunity

    Living Goods is seeking a Senior Software Engineer to join our team in Nairobi. We believe that technology is an increasingly powerful and positive disruptive force in enabling Living Goods to provide effective community health service and drive impact. As the Senior Software Engineer, you will lead our Kenya technology team in designing, developing, testing, and rolling out, and supporting technology innovations to support LGK operations. You will provide management leadership for Tech projects though coordination and supervision of the implementation of project activities.

    Support product management and product design for all technology products, whether developed in-house at Living Goods or developed by vendors, ensuring effective communication across actors.

    Pioneer and implement game-changing innovations while managing Living Goods’ mission critical technologies, including mobile tools, data management systems and software needs.

    Language: Excellent spoken and written English

    Location: Kenya /Uganda

    Report to: Software Development Manager

    Travel: 10%

    Responsibilities

    • Join engineering team tasked with continuous development of the Living Goods platform
    • Contribute to design, development, and maintenance of features on the Living Goods platform, including new feature development, fixing bugs, code review and scalability testing
    • Work directly with Living Good’s partners and customers to understand usability, address issues, and receive feedback
    • Monitoring of cloud platform and mobile network operator (MNO) infrastructure
    • Work directly with our support team, customers and vendors to resolve issues
    • Report in daily scrums on milestones, progress towards tasks, barriers needing attention, etc. Log all development activities inside Echo's task management system
    • Guide and influence the direction of the product.
    • Creative ideas are always welcome.
    • Work with designers and project managers to ensure that systems designs are feasible and building upon past work. Be available to other teammates who may be building other systems, to maintain best practices and quality

    Qualifications

    • Degree in Software development, IT, Software Engineering or related field.
    • Have 5 years' experience in software development
    • Ability to forge ahead and independently, demonstrate effective collaboration with teams across different functions.
    • Familiarity with concepts of MVC, Mocking, ORM, and RESTful APIs.
    • Have developed, deployed, and maintained production web applications.
    • Have experience in Java, Python, C++ and even better if you are an expert in any of them.
    • Are productive in a UNIX-like environment: you can script your way out trouble, and build software you need from source code if necessary.
    • Are excited to work with asynchronous JavaScript in the browser and in Node.
    • Understand the basics of database systems – both SQL and NoSQL databases, and can become proficient with any one of a wide variety of them without too much trouble.
    • Are capable of picking up front-end JS frameworks, such as AngularJS, ReactJS, even better if you are already a master with one of them.
    • Proven experience in developing and maintaining highly scalable Node.js microservices
    • Are well-versed in CSS, HTML and JavaScript, as well as mobile responsive web development.
    • Enjoy working closely with and learning from designers to iterate upon solutions and solve problems together.
    • Experience leading and/or mentoring a small team of developers
    • Perfectionism: knowing how it should be done and not stop until it’s done right.
    • Can communicate effectively in English over video and text chats as part of a results-focused distributed team.
    • Ability to work through ambiguity and deal with shifting priorities

    Compensation

    A competitive salary and benefits package commensurate with experience including health insurance and bonus opportunity. The opportunity to be your best while making lives better for those in need.

    Life at Living Goods

    Living Goods is aiming to make disruptive changes, dramatically improving the lives of underserved communities. We think big, but we operate small and nimble. At Living Goods, you will have the chance to use your creativity and work with your teammates to conceive and test new ideas every day. If you work well in a dynamic, highly collaborative culture, if you set high standards for yourself and your colleagues, if you know how to fail fast and learn fast, if you meet challenges with calm determination and a sense of humor, you will thrive at Living Goods.

    Method of Application

    Interested and qualified? Go to Living Goods on livinggoods.applytojob.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Living Goods Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail