Junior Platform Developer
Off Grid Electric
Lagos, Nigeria
13d ago

Company Description

Uncover hidden opportunities to make a global impact. Zola Electric is a growth-stage start up that’s on track to light a million homes in Africa over the next couple of years with clean, affordable solar energy.

At the heart of our business is innovative solutions that delight our customers. We are looking for an Junior Platform Developer to join our team in Lagos, Nigeria, to support our growth strategy in Africa, changing the lives of millions with our innovative products.

This may be your dream job if you’re someone who dreams of combining your knowledge and skills enabling Zola Electric to change the renewable energy landscape.

You’ll also need to be passionate about bringing solar energy to off-grid and other underserved markets (billions of people around the world) with the unique social, technical, and business challenges that come along with it.

You are inspired by the opportunity to unleash whole continents of human potential, and motivated to help build a truly epic business.

Zola Electric, through its consumer brand Zola, combines Silicon Valley technology with local expertise to offer African homes and businesses a long-

term solar solution to an unreliable grid. Adaptable to both energy needs and income, Zola Electric’s solution can be bought over time through a leasing structure.

The first few watts starts a chain reaction that enables people to achieve commonly held aspirations : security, education, access to information, and a longer and more efficient day.

Today, Zola Electric powers more than 100,000 homes and businesses across Tanzania, Rwanda and Côte d’Ivoire. Zola Electric’s investors include : SolarCity, Vulcan Capital, DBL Partners, The Packard Foundation, Helios Investment Partners, and responsibility.

Zola Electric is the recipient of the 2016 UN Momentum for Change Award, Zayed Future Energy Prize, and the 2015 Global Cleantech 100.

For more information, visit

Position

The Junior Platform Developer will be part of the team responsible for building and designing Surge, a suite of Ruby applications that underlie Zola’s Web, mobile, tablet and SMS user interfaces and ensure effective deployment to the cloud in a Docker-

based continuous deployment cycle. The Junior Platform Engineer collaborates with Data practice to incorporate its data into the business logic and user interfaces.

  • Build the system by writing the code for application programming interfaces and develop the infrastructure system robust enough to handle stability issues
  • Liaise with Project Managers and stakeholders to define business rules and features / priorities in terms of updating software and the impact on the business
  • Monitor the system to ensure issues are detected quickly and resolved timeously
  • Monitor connection to 3rd party integrations (e.g. NetSuite and payment providers), identify and resolve connection failures
  • Change user interfaces and develop features for specific roles to improve metrics for the business (i.e. modify user interface) and change systems to reduce costs
  • Liaise with hardware team to provide technical support on features and build software to ensure firmware talks to the services directly
  • Monitor data usage and hardware specific APIs performance and stability
  • Drive features back for service and sales by analysing the data and work with Project Managers and stakeholders to turn data in value
  • Build a new service to evolve OGE APIs from single system to multi-API systems
  • Identify technological simplifications to support cost reductions and friction of 3rd party integration through documentation availability that is dynamic
  • Develop algorithms that directly contribute to the value of the company
  • Mentor and coach junior developers in writing codes for application programme interfaces
  • Check code quality for junior developers
  • Carry out code reviews of fellow developers before coming into the system
  • Participate in Pair Programming during onboarding to assist new developers in writing of codes
  • Participate in internal knowledge sharing forums to share knowledge and expertise with the team
  • Requirements

  • Bsc / Msc in Computer Science, IT systems or related field
  • Experience with Test Driven Development
  • Experience in Background Jobs and cacheing
  • 5+years with web backends
  • 2+ years’ experience in Ruby platform development
  • 7+ years’ experience with web backends
  • Experience with TDD, Microservices and Performance Optimizations
  • Experience in production debugging
  • Experience with DevOps, AWS, DI systems, and / or Domain Knowledge
  • Other information

    Are you interested in this position and join our team in Lagos, Nigeria, let’s connect and send your resume via our career page.

    Applications that include a resume / curriculum vitae have preference.

    Apply
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form