Vue JS Developer
BrighterMonday Consulting
Software & Data
Job Summary
As a Developer in our small technical team, Your primary role will be to maintain and expand our internal web-site tools; and to liaise with the technicians and engineers using them, providing technical support and ensuring the tools are fit for their needs.
- Minimum Qualification : Diploma
- Experience Level : Mid level
- Experience Length : 3 years
Job Description/Requirements
Salary: Depending on experience - estimated 150k - 175k KES per month
Location: Kenya Office in Westlands, Nairobi (with some working remotely)
Who are we and what are we looking for?
We’re an award-winning water business using the Internet of Things (IoT) and mobile money to provide communities with access to clean water across Kenya, Tanzania, Gambia and Ghana. Our technology has delivered over 1.3 billion litres of affordable water dispensed to over 230,000 people. We are recognised by the World Bank as being at the forefront of innovation in the delivery of smart, prepayment water to the poorest people in Africa.
At eWATER services will be impacting thousands of peoples’ lives every day, improving girls’ access to education, improving health and livelihoods and offsetting carbon emissions; directly tackling key United Nations Sustainable Development Goals. We continue to expand our water systems and support the world-class team we need to enable that.
As a Developer in our small technical team, you will play a significant part in our mission to deliver sustainable access to water for some of the world’s poorest communities through our proprietary IoT water meters. Reporting to the Lead Developer, you will be maintaining and growing our client facing web dashboards. You will be in contact with our installation and maintenance teams, supporting them and providing feedback to the wider company. You will receive mentoring from our world-class developers and have the opportunity to grow and contribute to the software that underpins and drives our mission. Innovation has been key to our success so far and you will be encouraged to help drive that as eWATER grows.
Your primary role will be to maintain and expand our internal web-site tools; and to liaise with the technicians and engineers using them, providing technical support and ensuring the tools are fit for their needs. You will also be responsible for managing our external web-site.
We would like you to expand into more parts of our business as you learn the way eWATER operates.
We’re looking for someone...
● Who is a professional developer, looking to expand their experience
● Hard-working, energetic, eager and not afraid to get stuck in
● To investigate and resolve issues across our systems.
● Who takes pride in making sure the systems you work on are robust and reliably provide our essential services to our customers.
● To collaborate with team members on operational issues and technical solutions.
● To learn the existing codebase, develop new technologies and apply them in innovative ways.
● To drive simplicity and low costs for our customers.
● To get involved in all aspects of the software stack, from low level to front end.
● To work closely with our (small) team, sharing and learning together as we tackle this globally impactful challenge.
Skills and Experience
Essential
● At Least 3 years relevant experience
● Experience with version control software (ideally Git)
● Professional experience with VueJS, Angular, SQL
● The ability to learn quickly and apply this to your daily work
● Fluent in written and spoken English
● Good communication and documentation skills, with the ability to discuss complex technical systems
Desirable
● Experience with Docker / containerisation
● Experience with Linux (Ubuntu, SSH)
● Experience with SquareSpace
● Fluent Swahili and English
What can you expect?
● The opportunity to grow, learn, and advance your career rapidly.
● To see the direct impact of your work providing water to communities that need it most in Africa.
● Regular exposure to all levels of the business.
● Great opportunities to develop your skills on an interdisciplinary technology system and varied projects.
● Support from a tightly integrated team.
● Be part of a dynamic, growing business.
Important Safety Tips
- Do not make any payment without confirming with the BrighterMonday Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.