Position: Full-Stack (NodeJS/React) developer
Company: Qarea
Category: JavaScript
Experience required: 2y
English level: intermediate

**Project:**
Policies Service (vehicle policies). It gives possibility to get policy and use it online. You will have to develop a service that gets all details about a vehicle, all info about damages (whole incident info), etc. with a possibility to get money for vehicle repair.

**Technologies:**
Loopback - based Back-End, React - Front-End. Microservice architechture + Rest API + ContentStack + Camunda + Kubernetes + Docker + CI/CD tools.

**Requirements:**
- Strong experience with Node.js, 3+ years;
- Knowledge of React;
- Good knowledge of Typescript, GraphQL, MongoDB, OAuth, AWS, CI/CD;
- Good knowledge of microservices and serverless architecture;
- Experience in integration with payment systems (PayPal, Stripe, or others);
- Experience in integration with data analytics systems (Google Analytics, Adobe Analytics, or others) would be a plus;
- Good understanding of Agile practices;
- Experience in writing real, end-user facing production code with actual load and uptime requirements;
- Intermediate to Upper-Intermediate English, written/spoken is a must.
 
**Responsibilities:**
- Write clean, tested, documented code that delivers real business value;
- Take over maintenance and extend existing services;
- Develop software solutions by: studying information needs; conferring with users; studying systems flow, using data and work processes; investigating problem areas; and following the software development lifecycle;
- Continuously expand knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment;
- Provide recommendations for ongoing improvement;
- Work alongside other engineers on the team to elevate technology and consistently apply best practices;
- Collaborate with team to brainstorm and create new products.