Requirements:
- At least 3+ years of experience as a Software Developer
- Proficiency in JavaScript language, including its syntax and features
- In-depth knowledge and understanding of Frontend Javascript framework
ReactJS, VueJS, Backend Javascript ExpressJS and Adonis (typescript) - Familiarity with database technology such as
Oracle, MYSQL, PosgreSQL, MongoDB, or SQL Server - Knowledge of
(ES6 or TypeScript) and frameworks available for it (such as Express, GraphQL, AdonisJS) - Experience with both consuming and designing RESTful APIs
- User authentication and authorization between multiple systems, servers, and environments (ex: using JWT)
- Integration of multiple data sources and databases into one system
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
- Proficient understanding of code versioning tools, such as Git
- Knowledge of Cloud Server such as
GCP/AWS/Azure