Job Details
Department

Engnineering

Location

Remote

Job Type:

Engineer

Experience

6 Years+

Offered Salary

Negotiable

Who are we looking for?

As a Frontend Engineer, you will be responsible for the user interface design and development of Bnkability’s web application and corporate portal. You will bring a strong creative element to the team, helping us to build solutions that delight our customers. You will help us to think critically about our business users and their needs, and your technical skills will accelerate our development cycle.

We’re building a collaborative, fun and challenging environment, so expect everyone to work closely together to figure out great solutions. We all take responsibility for quality, and we expect our team members to have initiative and to manage their own time and deliverables. We are building a remote team so you will work with people from across the continent as well as outside Africa. Different cultures, perspectives and approaches coming together to achieve a common goal.

Our Technology

Our application front-end uses the VueJS 2 framework with all client-side rendering and interacts with our back-end servers via a REST API. Bootstrap 4 drives our application layout, and we use TypeScript as our front-end language.

Must have skills

  • Experience in building complex static and dynamic browser applications, with a demonstrable portfolio of user interface design projects.
  • Excellent UI design skills and the ability to translate these into HTML5/CSS. Preferably you will also have strong knowledge of JavaScript, and ideally have worked with TypeScript.
  • Experience developing single page applications using a reactive framework (e.g. React, VueJS) and using RESTful APIs.
  • Experience in Test Driven Development and development of front-end unit tests.
  • Demostrable creative and design orientated application to development.

Highly desirable skills

  • Strong software engineering skills, including object-oriented design and an understanding of system design patterns (e.g. MVC).
  • Previous experience developing enterprise SaaS
  • Proficient knowledge of modern front-end software build tools (e.g. NodeJS, NPM, SCSS, etc.).

This is a part time role that will turn into a full time role later this year.

If the above sounds like you and you're interested in becoming part of our journey, join us.

Apply Now