Position: Junior/Middle Node JS Developer
Company: AstrumU
Experience required: 1y
English level: upper

We are looking for a Junior or Middle Javascript Developer who wants to join AstrumU's Ukrainian team. The ideal candidate wants to work with modern technologies, is not afraid to take responsibility and wants to grow. You can work remotely, you can work in Kharkiv, you can work in Kyiv.

Requirements:
- English Intermediate/Upper-Intermediate
- Ability to work in a team and communicate with colleagues
- 1-3 years development experience
- Strong knowledge of Javascript
- NodeJS Express
- Rest API
- Databases - SQL / NoSQL experience (PostgreSQL, Mongo DB)
- ability to write Unit tests using Jest, for example

What would be good to know:
- GraphQL
- Typescript
- Monorepos
- Microservices
- Understanding what Docker, ElasticSearch, Kubernetes are

Briefly about our stack:
Backend: Node JS (Nest JS), GraphQL, Microservices, ElasticSearch, PostgreSQL, Mongo DB, and more

Front End: React JS, CSS in JS (Emotion), Apollo GraphQL, no Redux, React Hooks

Typescript on both backend and front end.

About company:
AstrumU® is a software company based in Kirkland, WA that was created to translate educational experiences into economic opportunity. We are on a mission to quantify the return on education investment for learners, education providers, and employers. We help institutions measure the value created for incoming and returning students, while assisting them in securing industry partnerships that lead students seamlessly into high-demand career pathways.