Position: Middle/Middle+ Front-End Developer / React.js
Company: ROCKETECH
Category: JavaScript
Experience required: 2y
English level: intermediate

**Project**
This project was birthed by likeminded individuals coming together and pooling their resources in the form of a Stokvel which is part of our cultural heritage taken from Southern Africa and used to affect change in the three major areas of each other’s lives which are: health, finance and relationships.
Our vision is to unite, educate and enhance the Pan African Diaspora by empowering them through self-consciousness, economic stability and general well-being.
Main objective of this system is Objective Donation Crowdfunding.
This is done by the members pooling together and GIVING a GIFT DONATION to provide capital needed for members to kick start that home-base business, invest in income property, better health care, collage funds, or that dream vacation. This system is peer to peer and 100% decentralised.
The project is very keen on the holistic development of our members. Personal development refers to those activities that improve a person’s talents, potential, employability, consciousness and ability to realize dreams and create wealth. In short, it’s what you do to improve yourself and your prospects in life.

**Team:**
1 Backend, 1 Frontend, 1 BA, 1 QA, 1 SM, 1 DevOps, 1 Designer.

**Responsibilities:**
 Developing new user-facing features using React.js (Redux/React hooks) 
 and Typescript;
 Build reusable code and libraries for future use;
 Ensure the technical feasibility of UI/UX designs;
 Assure that all user input is validated before submitting to backend;
 Collaborate with other team members and stakeholders.

**Hard skills:**
 Strong proficiency in JavaScript;
 Understanding of key design principles;
 Proficiency in HTML and CSS;
 Familiarity with RESTful APIs;
 Knowledge of modern authorization mechanisms, such as JSON Web 
 Token, OAuth2;
 Familiarity with code versioning tools (such as Git).

**Soft skills:**
 Experience working in Agile
 Communications skills
 Clear vision of how to set the project from scratch
 Independent and self-motivated
 Leading and proactive attitude

**We offer:**
 Full-time and Remote work
 We send payment every 2 weeks
 Flexible working schedule