Full Stack Developer

at Rehuman
Location Durban, Durban, South Africa
Date Posted
Category Computer & IT
Job Type FULL_TIME
Work Hours Day
Salary Units MONTH
Currency ZAR

Description

About us

REHUMAN We enables companies and governments to build and implement next-generation software applications that boost economic growth while supporting digital trust and transparency.

Job Summary

We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.

Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries. You should also be a team player with a knack for visual design and utility.

If you’re also familiar with DevOps methodologies, we’d like to meet you.

Responsibilities

Work with development teams and product managers to ideate software solutions

Design client-side and server-side architecture

Build the front-end of applications through appealing visual design

Develop and manage well-functioning databases and applications

Write effective APIs

Test software to ensure responsiveness and efficiency

Build features and applications with a mobile responsive design

Write technical documentation

Work with data scientists and analysts to improve software

Requirements

Proven experience as a Full Stack Developer or similar role

Experience developing web and mobile applications

Familiarity with multiple programing languages

Strong knowledge of Swift for iOS development, Flutter (Dart), Python.

Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)

Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)

Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache), and UI/UX design

Excellent communication and teamwork skills

Great attention to detail

Organizational skills

An analytical mind

Degree in Computer Science or relevant field

Only registered members can apply for jobs.