Position: Back End Node.js Engineer
Company: Star
Category: Node.js
Experience required: 3y
English level: intermediate

Our client is an innovative company that builds a software and payment solution for businesses of all types, from restaurants to retail businesses and the service industry.  The platform offers end-to-end digital solutions that make running and growing a business very easy. In a nutshell, the list of services that the platform has includes, but is not limited to, advanced reporting system, online appointment booking, loyalty program management, tools to collect customer information, track of customer reviews, creation of websites, companion mobile app, online ordering for restaurants, payroll processing and more.

Qualifications & Experience:
- 3+ years of experience as a Back-End Engineer (Node.js);
- Proven hands-on experience in GraphQL and SQL (Postgres DB);
- An expert in developing RESTful APIs and has knowledge about CORS;
- Experience with TypeScript/JavaScript;
- Experience with koa.js and Apollo GraphQL;
- Experience in working with Yarn and Lerna;
- Understanding of CI concepts;
- Understanding of app/browser performance;
- Understanding of Agile/SCRUM principles;
- Bachelor’s degree in a technical discipline and related fields;
- People-oriented and a team player;
- Upper-Intermediate spoken and written English;
- Excellent written and verbal communication skills with customers.