Job Opportunity // Front-end Software Engineer with Code For Africa

Job Opportunity // Front-end Software Engineer with Code For Africa

Code for Africa (CfA) has an immediate vacancy for a Front End Software Engineer to join one of its civic technology labs in Kenya, South Africa, Nigeria or Tanzania.

As a UX engineer, you will help ensure that the company’s digital products are built to be as intuitive and impactful as possible, to give actionable information/tools to people across the continent and beyond.

The work is challenging, fast-paced and always changing. You will have strong analytical skills, an unwavering commitment to quality, a collaborative work ethic and cutting edge coding skills. You will be passionate about open-source principles, should live and breathe the fundamentals of JavaScript (not just jQuery), CSS and HTML, React, proficiency with Mapbox or D3JS,  and will command an impressive portfolio of web technologies new and old.

The successful candidate will report to CfA’s lead technologist, as part of our multinational developer team, and will work closely with our data and content teams to build robust systems/infrastructure for our partners in watchdog civil society organisations, the investigative media and selected progressive government agencies.

About Code for Africa

CFA is a non-profit advocate for open source software (along with open data), and the successful candidate will, therefore, be required to help champion these principles by adopting best practices and helping document all our technologies to help others reuse it free of charge. Also in keeping with CfA’s values, you will be expected to regularly interact with the wider civic tech community, as well as CfA’s grantees and partners, to share insights and offer guidance.

What You’ll Do:

  • Work closely with UI designers, project managers and back-end engineers to implement versatile front-end solutions to tricky web development problems.
  • Embrace emerging standards while promoting best practices in order to push the limits of what a browser can do.
  • Manage your own time, and work well both independently and as part of a team.
  • Implement designs to transform user flows, wireframes, mockups and prototypes into robust projects.
  • Launch, iterate and make a difference. Provide front-end coding expertise, and be ready to make our products better for our users.
  • Collaborate with a geographically distributed team of designers, researchers, developers, and journalists; proactively explore all options.

Required: minimum requirements include:

  • BEng/BSc/BA degree or equivalent practical experience.
  • 2 years of relevant programming experience in JavaScript, Java, Python or C++.
  • Applications development experience, working in Unix or related environments.
  • eExperience in web technologies/standards (Object-Oriented JavaScript, HTML5, CSS3)
  • Experience working with libraries/frameworks for building user interfaces (React) and data visualisation (Mapbox or D3JS).
  • The ability to work with minimal supervision and in a multicultural environment distributed across Africa
  • Critical thinking skills

Get more details on how to apply for the job here

 

Upcoming Events

APR

18

Founder’s Breakfast

8:30 AM – 10:00 AM
Nairobi Garage, Westlands

APR

21

Founder’s Breakfast

8:30 AM – 10:00 AM
Nairobi Garage, Westlands

APR

30

Founder’s Breakfast

8:30 AM – 10:00 AM
Nairobi Garage, Westlands

Categories

Get the latest

Stories, events and updates straight to your inbox.

Get the latest

Stories, events and updates straight to your inbox.

Related articles

EldoHub Is Building New Opportunities for Kenya’s Next Generation of Innovators

EldoHub: Growing Kenya’s Young Tech Talent From supporting green entrepreneurs to equipping young people with digital skills, Nairobi Garage member […]

Pitch Competition Announcement: Win Funding in Nairobi

Applications open for Latitude59’s Kenyan Pitch Competition Whether you are raising capital, building investor relationships, or looking for the right […]

Customer Experience Starts With Great People

Meet Some of the Faces Behind the Nairobi Garage Customer Experience A great workspace is about more than desks, WIFI […]

Customer Service Week | 7 ways our front desk makes your day easier

Celebrating Customer service week from the front desk Sometimes the best service is a birthday card nobody asked for. This […]

Building Back from Zero: When Your Reputation Becomes Your Next Opportunity

[vc_row][vc_column][vc_btn title=”Reserve Your Spot!” color=”primary” size=”lg” align=”center” i_icon_fontawesome=”fas fa-arrow-right” add_icon=”true” link=”url:https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuilding-back-from-zero-the-customer-care-guru-with-pauline-warui-tickets-2002419847668%3Faff%3Doddtdtcreator|title:Reserve%20your%20Spot!|target:_blank”][/vc_column][/vc_row][vc_row][vc_column][vc_column_text] What happens when you step away from a company […]

2027 Mandela Washington Fellowship for Young African Leaders

Applications Are Open for the 2027 Mandela Washington Fellowship Applications for the 2027 Mandela Washington Fellowship for Young African Leaders […]

Scroll to Top