Position: Node.js Developer for pre-school platform
Company: Menklab
Category: Node.js
Experience required: 2y
English level: upper

**About the Project**

There is a custom-developed platform for managing all aspects of operations at and around a school. Including the virtual interaction between children, teachers, parents, as well as managing tuition.

The platform utilizes:
- Node.js,
- React.js,
- GraphQL,
- GoLang,
- MySQL & Postgres,
- Elastic Search,
- AWS services
- Serverless

The platform includes:
- Classroom Management Application, used by teachers (iOS Tablet)
- School Management Application, used by school administrators (Web/React.js)
- Parent Reports / Live Video, used by parents in multiple countries (iOS & Android)
- Video Streaming System (GoLang, AWS)
- Tuition Management System (Web/React.js)

**Requirements**

We are looking for an experienced Node.js developer to join and empower our team at Menklab.
Must have:
- At least 2 years of commercial experience with JavaScript and Node.js.
- At least upper-intermediate level of English
- Experience with TypeScript, AWS, NoSQL

**Nice To Have:**
- Experience with microservices or serverless architectures
- Experience in writing API and unit tests

**We offer:**
- Competitive Salary
- International Team
- Continuous collaboration with a strong technical team in USA.
- Build in the latest technologies.
- Build out a product that is live and in the market, delivering value to thousands of existing users.
- Business trips
- Flexible schedule
- Professional and career growth
- Vacations 21 days