Position: React FullStack Developer - Node & Python
Experience: 5 to 7 yrs
Job Type: FullTime, Permanent
Work mode: 100% Remote
Working hours: General Shift
Mandatory skills: React JS, Node JS, Python
Good to have: VueJS
NOTE: Immediate joiners required
Job Requirements:
- Proficiency in React.js with experience in modern front-end frameworks.
- Good understanding of Python and scripting.
- Strong problem-solving skills and ability to work in an agile environment.
- Excellent communication and collaboration skills.
- Good understanding of VueJs concepts.
- Effectively handling application concepts in terms of scalability (microservices architecture).
- Writing reusable code and managing them in services / composables etc.
- Familiarity with webpack concepts.
- General NodeJs concepts.
- ES6 concepts, operators and other functions.
- Knowing the concepts behind making an effectively scalable app.
- Unit testing concepts.
- Handling API calls and managing data in the frontend like (transform, pagination).
- Basic JavaScript concepts (Array operations, Promise etc).
- Effectively handling authentication artifacts like JWT, OAuth2 etc.
- NodeJs concepts like npm, yarn, package.json.
The following skills are added advantage, not mandatory:
- CSS, Less concepts.
The following skills are good to have:
- Backend NodeJs frameworks like Express, Loopback.
- Handling basic API operations.
- Authentication and Authorization concepts.
- Familiarity with Databases and its associated concepts in PGsql.
- Familiarity on the PHP side (To do anything if needed on the Totara side).

