Fullstack Engineer


Lagos, Nigeria Remote

Full time

Jun 16

This job is no longer accepting applications.

Paying rent is an expense we wish we could do without, but we can’t (unless being homeless appeals to you). Kwaba is making payment of rent less unbearable by providing a platform that enables low-middle income-earning Nigerians to pay their house rent in convenient installment so you don't have to break the bank or go broke trying to pay rent. Why should you pay rent yearly when your salary is paid monthly.

With Kwaba, say goodbye to paying Landlord’s 1 to 2 years rent in advance and hello to the new school where you can spread your rent payment over 6 to 12 months. They are looking for curious and spirited individuals to join them on their journey to reduce homelessness, financial hardship and improve financial well-being.

About The Role

Kwaba is seeking to hire a Full Stack Engineer who possesses infinite curiosity and has experience building Fintech products. You will partner with their Head of technology and CEO to create groundbreaking technology. This is an incredible opportunity to make a meaningful impact on the future of Kwaba.

What Do you need to do to be considered successful?

As a Full Stack Engineer, you need to stay up to date with development tools and industry trends. You will overlap between functions and as such you should be ready to learn and have a get things done attitude. You will also be responsible for the following:

  • Design client-side and server-side architecture
  • Write effective APIs
  • Test software to ensure responsiveness and efficiency
  • Have an updated knowledge of developments in web applications and programming languages
  • Ensure the entire stack is designed and built for speed and scalability
  • Design and implementation of the overall web architecture

How Important are you to the bottom line?

As the Full Stack Engineer, you will be responsible for the full software development lifecycle, from conception to deployment. You will have the unique responsibility of effectively creating website foundations using back-end applications and database structures.

The biggest problem solving duties on the Job

Your day-to-day is constantly changing. That’s because full-stack developers are essentially a jack of all trades, as you will consistently jump between front-end and back-end functions to ensure a seamless engineering process.

 What do you need to have done in your career?

  • Understanding of the fundamentals of JavaScript and TypeScript.
  • Unit Testing and experience working with unit test mocking frameworks (i.e. Jasmine, Karma)
  • Real-world experience with Frameworks and Run-time experience environments (Angular / Vue / REACT/ NodeJS)
  • Provide regular feedback and support
  • Excellent understanding of basic UI/UX principles
  • "Pixel perfect" implementation of approved UI designs
  • Understanding of browsers, browser rendering, and browser development tools
  • Expert in CSS core concepts such as floats, flexbox, grid, specificity, patterns, and anti-patterns
  • Understanding of browsers, browser rendering, and browser development tools
  • Balance speed and quality, with a focus on tangible results.
  • Excellent problem solving skills
  • Experience with Atlassian tools, including Jira, Confluence, and Bitbucket
  • Strong skills in debugging and troubleshooting applications to facilitate fixes and improvements
  • Version / Source Control: Git
  • Ability to learn new coding languages and technologies
  • Present your roadmap at company-wide check-ins.

What do you stand to gain?

  • Medical Insurance (HMO)
  • Annual company retreat
  • Employee Equity Scheme
  • Salary advance.
You must be logged in to to apply to this job.


Your application has been successfully submitted.

Please fix the errors below and resubmit.

Something went wrong. Please try again later or contact us.

Personal Information


View resume