Position: Senior JavaScript Developer (React+Node.js)
Company: Exadel
Experience required: 3y
English level: intermediate

About the Project:
The project is a Student Information Systems (SIS), and we will focus on building out and improving the customer’s product-level integrations with current and future SIS's on the market. Goals for 2021 are to create more cost-effective scalable solutions, unify SIS integration methods, and expand integrations with additional SIS providers.
 
Some of the themes for the 2021 roadmap are:
Building out better roles and permissions
Enhancing the SIS integration portal and adding troubleshooting tools
Helping with the customer’s assessment platform integration
Building out customer-facing configurations
Adding new SIS integrations
Leveraging partner APIs to provide logging and error data
Ensuring compliance for new SIS integrations to increase our pool of available integrations
 
Project Technology Stack:
Front-End: TypeScript, React
Back-End: Node.js
Databases/Persistence: Redis, PostgreSQL
Additional Tech Used: EC2, S3, AWS ElastiCache, Jest
 
Requirements:
4+ years of JavaScript experience
Good knowledge of React Basics and React main principles
Knowledge of Node.js
Experience with TypeScript
Experience working with Redis, PostgreSQL
High level of responsibility
Ability to work and achieve results without daily supervision collaborating with other engineers
Strong organizational skills
English level:
Intermediate

Responsibilities:
Writing new features, bug fixing, refactoring, developing unit tests, writing documentation
Taking part in all technical discussions
Analysing, gathering and clarifying requirements of your area
Performing code review
Constantly improving your level of skills and qualifications
Collaborating with developers for best practices and solutioning