Backend Engineer Vacancy At Kwara

Backend Engineer – Nairobi

FULL TIME | KWARA | KENYA

Job Information

Industry

Technology
City

Nairobi
State/Province

Nairobi
Zip/Postal Code

Job Description

About the company

Kwara is a fintech startup with a unique, passionate and diverse team. We are on a mission to digitize Savings and Credit Cooperatives (SACCOs), as they are crucial financial institutions that have yet to benefit from digital innovation. Our digital banking platform offers them the chance to grow their profits, comply with regulation and serve their members better. With ambitious team members with various skills we are determined to become a market leader in Kenya and ASEAN and are well on our way with a dozen SACCOs served, yet feel a burning desire to grow at least tenfold in 2020. Are you with us for this ride?

About the responsibilities

As a backend engineer, you will together with our team in Nairobi be responsible for:

  1. Developing and maintaining the backend infrastructure that powers the Kwara apps 

  2. Developing and maintaining the Kwara public API

  3. Proposing and implementing solutions that ensure the platform as a whole is secure, reliable and available

  4. Liaise with both Product Managers and Frontend Developers to ensure features are implemented following a shared vision.

Requirements

About the requirements

Our team is looking for a high potential candidate with the following qualifications:

  • You are interested in using Ruby. We appreciate if you have previous experience with it, but we’re happy to consider people who are motivated to learn it.

  • You have experience with relational databases and know-how to effectively model entities and their relationships.

  • You write tests and ensure critical features are always working as expected.

  • You write it, you ship it. We’re looking for someone who takes ownership of the code from architecture to deployment. We have a dev-ops mindset and so do you. Any experience with AWS, Heroku, Docker and the like is welcome.

  • You care about code. Coding for you is more than just delivering a feature, and you can strike a balance between speed and future maintainability.

  • You care about the security implications of your choices. As a financial services platform, security is an ongoing effort and we always strive to make our platform safer every day.

  • You have a scalability mindset. Be it scaling infrastructure or the team, you are willing to take on the challenges of a company that is growing very fast.

  • You have a product mindset. We are building Kwara from the ground up, and you will take part in shaping the product on a day to day basis.

  • You enjoy sharing your knowledge with others, whether it’s through mentorship, pair programming or whiteboard design sessions.

  • You have very good English skills and your communication is clear and timely.

  • You can talk about complex aspects of a system to non-technical people.

Benefits

About the reward

Kwara offers a competitive salary and a unique working environment. We are a team of odd, different, yet surprisingly aligned team members who strive for the very best of themselves. Our team thrives on big wins and will work relentlessly to achieve them. We offer you this challenge with our deeply entrepreneurial culture, where everyone has equal input and can offer new ideas and solutions. We expect you to be part of a ride you will never forget, with our team and of course our clients!

About the recruitment process

If your profile seems like a good fit, you will get invited for an interview with the person to whom you will be reporting. Afterwards, you have a second interview where we dive deeper into your skill-set with a technical exercise. The third interview is with one of our founders and focuses on the cultural fit and your long-term ambitions. 

Press ESC to close