Position: GraphQL Backend NodeJS Developer
Company: Uuusoftware
Category: Node.js
Experience required: 5y
English level: fluent

Remote full-time, 8 hours.
4000-7000$. Technical skills - GraphQL, Apollo Node.
English - Upper-Intermediate.

3 steps and offer - interview 15 min - technical 1h - company 1h - offer.

We are looking for an experienced GraphQL developer to join our team of developers for a big Canadian enterprise. You will work with Canadian client directly, communicating in English only. The project utilizes Apollo GraphQL in Federated mode. You are expected to have deep NodeJS experience as well.

**Requirements:**
Experience working with Node.js, Javascript, Typescript, Apollo GraphQL.
A must skillset: GraphQL + Federated mode + Apollo + ElasticSearch, Relational DB experience.
Nice to have: Firebase (as data is coming from Firebase document experience), PostgreSQL.
Experience working with Docker
Excellent knowledge of SQL and good knowledge of NoSQL databases (Document)
Experience with OAuth 2.0; an asset
Good knowledge of continuous integration with CI/CD web servers and databases
Significant experience and ease in a Linux environment
Familiarity with the Atlassian suite (Bitbucket and Jira)
Ability to work in English (Written and spoken)
Experience with high volume projects and systems
Knowledge of security best practices for large scale projects (OWASP top 10)

**Work conditions:**
Work mode: 8 hours per day, 5 days per week.
Work hours: from 5am-1pm EST (important!).
Duration: 6 months with possible extensions.