About Azuri Technologies

Azuri Technologies Ltd is an award-winning company operating in Cambridge and Sub-Saharan Africa.   We develop, manufacture and deliver a revolutionary Pay-As-You-Go (PAYG) Solar Power Service that transforms the lives of off-grid consumers.    Currently, over 150,000 off-grid rural households rely on Azuri solar home systems and are experiencing the economic, social, and health benefits that access to clean, reliable electricity offers.

Our product and technology solutions extend from solar charging, high-efficiency lighting, low energy appliances and smartphone-based field tools, through to end-to-end network solutions, mobile communications and payment processing, backend server infrastructure and cloud-based analytical tools which support delivery of the Pay-As-You-Go service.

With a total market of 600 million in Sub-Saharan Africa, the strategic expansion of our product range beyond lighting and mobile phone charging, coupled with the growth of the business is creating new opportunities within our team in Cambridge.   This includes a new Product Manager role focused on bringing to market the next generation of high quality, energy efficient appliances for use with our Solar Home Systems including Radios, TVs, Irrigation Pumps, Torches, Fans, etc.

Front-End Developer

Location: Cambridge, U.K.

Reports to: VP Software and Services

Who we are

Our product and technology solutions extend from solar charging, high-efficiency lighting, low energy appliances and smartphone-based field tools, through to end-to-end network solutions, mobile communications, payment processing, backend server infrastructure and cloud-based analytical tools which support delivery of the Pay-As-You-Go service.

With a total market of 600 million in Sub-Saharan Africa, the strategic expansion of our product range beyond lighting and mobile phone charging, coupled with the growth of the business is creating new opportunities within our development team in Cambridge.

What you’ll be doing

As a front-end developer in our Services Development team, you will build and develop web-based user experiences used by both our customers and our team in Africa. The web-based user interfaces are used to deliver our award-winning Pay-As-You-Go Solar Power Services to customers and staff in our distribution network. You will build user interfaces that are used by a wide variety of people from our end customers through to our distribution staff – all based in Africa.

The team you’ll be joining is building and scaling our cloud-based service platform that supports customers and distribution. The platform delivers mobile payment systems, business and distributor information systems, mobile apps and data and analytics platforms.

As a front-end developer, you will be working in an agile Scrum team with software engineers, designers, test engineers and our distribution, logistics, operations and finance teams. You will get insight into the business model and its deployment to deliver a world-class PAYG service that supports end-users, distribution partners and Azuri across multiple countries in Africa.

By working within the Services Development team and the wider Azuri team, you get to define and implement the platform that delivers new and creative services, make technology choices, scale and secure our service platform and evolve our development processes and environment.

Working at Azuri you will make a real social and economic difference to millions of people in sub-Saharan Africa. Our products and services have an immediate impact on the education, health, wealth, security and life quality of our customers through the delivery of renewable energy and services.

Who you are

You are passionate about building usable and delightful web user interfaces for mobile and desktop that make a material impact on people’s lives. You are a highly skilled front-end developer who thrives in a team solving complex problems. You have the drive to lead design and technology decisions to deliver the best possible experiences that really help your users.

Requirements

– Solid grasp of modern web technologies (HTML5 / CSS3 / JavaScript)

– Strong JavaScript coding skills

– Experience of building single page web applications using frameworks such as React, Angular or Vue

– Deep understanding of front-end application architecture

– Hands-on experience developing and integrating web applications with RESTful or GraphQL services

– Knowledge of unit testing and test automation tools and techniques for browser-based user interfaces

– Experience in continuous integration and deployment systems

– A good degree in computer science, software engineering or relevant subject

Desirable

– A real passion for Usability and UX

– Creativity and an eye for design

– An avid follower of technologies used in front-end development

– Knowledge of hybrid app development and delivery

– Familiarity with tools such as Photoshop, Illustrator & Sketch

– Occasional travel to Sub-Saharan Africa may be required.

Azuri is proud to be an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability status.

Contact

If you’re interested in working for Azuri Technologies please send us your CV and a Covering Letter to careers@azuri-technologies.com and include the job title in the subject line.

Azuri Sales Agent