Job Summary
Job description
Overview of job
- Design and implementation functions of the product
- Ensure our code base is high performing, well-maintained, and documented.
- Contribute recommendations on technical feasibility, engineering timelines, development standards, and technical product direction.
- Self-motivated with the ability to work independently and as part of a team.
Job Requirement
- 3+ years' experience in Full-stack
- Considerable experience in developing REST API applications.
- Good understanding of database (mysql/mongo/redis) and table design.
- Experience with Source Code Management systems, preferably Git, Gitflow.
- Strong knowledge of CSS and React framework (Semantic, Antd, MUI …)
- Strong knowledge of JavaScript/TypeScript ES6+, React, and its libraries, e.g. (Hooks, Context, Redux, Redux-Thunk, Redux-Saga …)
- Good time management, problem-solving and communication skills.
Nice to have:
- Professional in one of the following languages: Python, Golang, Java, or ReactJS
- Willing to switch to Python/Golang/ ReactJS if haven’t experienced in these languages
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- JavaScript
- TypeScript
- ES6
- CSS
- MySQL
- Git
- MongoDB
- REST API
- Redis
- Redux
- ReactJS
- Gitflow
- Semantic
- Redux Saga
- Redux Thunk
- React Hooks
- MUI
COMPETENCES
- Time Management Skills
- Problem Solving Skills
- Communication Skills