Full Stack Developer

The following are the responsibilities for this role;

Working with the project manager to see through a project from conception to a finished product.
Developing front end website architecture.
Developing back end website applications.
Creating servers and databases for functionality.
Ensuring cross-platform optimisation for mobile phones.
Ensuring responsiveness of applications.
Designing mockups & resources for web development
Designing and developing APIs.
Meeting both technical and consumer needs.
Staying abreast of developments in web applications and programming languages.

The following are the requirements for this role;

At least 2 years of active experience in the web development field.
Proficiency with fundamental front end languages such as HTML, CSS and JavaScript.
Familiarity with JavaScript frameworks such as Node, React and Vue.
Proficiency with server-side languages. Preferably Java, Kotlin, PHP or Javascript
Familiarity with database technology such as MySQL, Oracle and MongoDB.
Familiarity with design. Adobe XD, Photoshop, Illustrator.
Familiarity with cloud solution: AWS, Azure or Digital Ocean (Knowledge of Google’s firebase is a bonus).
Excellent verbal communication skills.
Good problem-solving skills.
Attention to detail.

Salary is negotiable. Please note that only qualified candidates will be contacted. The successful candidate shall start almost immediately.