About the project: an American educational system for pupils and students, the main goal of the platform is to improve the level of literacy regardless of the level of knowledge of the student.
Requirements:
- 7 years or more of commercial experience in building and maintaining web products;
- experience with React, Node.js, Nest.js, MySQL;
- experience with Kotlin will be a plus;
- experience with architectural design patterns;
- experience with scalable, highly available software platforms;
- knowledge of OOP and design principles;
- experience with REST, APIs, JSON, XML;
- experience working in an Agile / Scrum environment.
Tasks:
- Writing automated tests (unit and e2e tests);
- creating interface solutions using React, Typescript;
- API development using NestJS and Kotlin;
- writing efficient MySQL queries and code migration for database management;
- optimizing code for maximum performance (e.g. Webpack builder, SQL queries);
- working with UI / UX designers;
- utilizing the AWS service;
- writing and maintaining technical documentation.