Position: React Developer
Company: Insoftex
Category: JavaScript
Experience required: 3y
English level: upper
Published: 2022-12-01T00:00:00+02:00

Well-experienced React Developer to develop a leading EdTech platform for an international business school.

WHO WE NEED

We are looking for a well-experienced **React Developer** to join our development team.
Our client - a college-grade business school based in South Africa. One of the projects is about developing a leading** EdTech platform** for an online and offline school with campuses in Johannesburg, Nairobi, Lagos, and Mumbai.
You will be helping to provide career transforming, skill-enhancing, and upgrading courses in many digital fields, e. g., MBA, for a lot of users. 
As a Front-end Developer, you will work with a software development team on our and client sides to produce high-quality software and products. You will contribute to make world-wide education better every day.
 
PRIMARY RESPONSIBILITIES
- Analyze requirements and design, technical solution
- Integrating with existing, and new back-end systems
- Implement and maintain features, cover the source code with unit tests
- Work closely with remote teams, including planning, design reviews and code reviews
- Identifying issues and taking initiative to suggest solutions;
- Meet both technical and consumer needs
- Delivering solutions upon schedule

KNOWLEDGE, SKILLS, COMPETENCIES, AND EXPERIENCE
- 4+ years of software engineering experience using JavaScript, TypeScript
- 4 + years of experience with React (React hooks, Higher-Order Components, React optimization) and related-frameworks (e.g., Next.js, Redux)
- Profound knowledge of front-end technologies and development approaches
- Practical experience with HTML5, CSS3, Flexbox, SASS, CSS modules
- Experience of adaptive, cross-browser, semantic layout
- Excellent organizational skills and attention to detail
- Good communication and writing skills in English (B2+)
- Ability to work and communicate with client team directly

WILL BE A PLUS
- Knowledge of Next.js and similar libraries
- Familiarity with Node.js, Nest.js, PostgreSQL, AWS, Azure DevOps

CLIENT AND DOMAIN
- Client: a software product company
- Country: South Africa
- Domain: EdTech