Backend Developer (NodeJS)
Gamingtec
- Λεμεσός
- Συμβόλαιο
- Πλήρης Απασχόληση
- Creating new and improving existing websites;
- Writing reusable, testable, and efficient code;
- Performing technical assessment of business requirements to ensure the possibility of their implementation within a reasonable time;
- Being proactive in communication;
- Supporting team members.
- Deep knowledge of pure JavaScript;
- Experience with Node.js;
- Knowledge and experience with koa2/express;
- Relevant experience with Knex.js;
- Experience with PostgreSQL;
- Understanding and experience with git;
- Level of English language - upper-intermediate.
- Experience with NestJS + TypeORM;
- Experience with Python;
- Experience with Docker;
- Experience with Redis;
- Experience with ELK-stack;
- Being a part of an international team, where everyone treats each other with respect and moves towards the same goal;
- Freedom and responsibility. You do not need to be told what to do;
- Competitive salaries. We want only the top performers, so we offer the appropriate remuneration for their experience and knowledge;
- Fully remote work. If you are in one of the areas where one of our offices is located, you will also have the option to go to the office;
- Flexible work schedule. We do not track time, we measure performance;
- Unlimited paid vacation and sick leave days. We believe that everyone should have a good work-life balance and no one should burn out;
- Constant career development & learning opportunities!
- Enjoy the corporate atmosphere with awesome parties and team-building events throughout the year;
- Refer your friends and get rewarded with a bonus, after they pass their probation period;
- Find the right private medical insurance that works for you and receive compensation for it. Compensation (full/partial) depends on the cost;
- Flexible Benefits plan. Decide which of your activities/expenses you want the company to compensate you for. For example; gym subscription, language courses, Netflix subscription, a spa day, etc;
- Education foundation in learning something new. Be part of our biannual ruffle that gives you the chance to learn something new, unrelated to your job.
- A 30-minute interview with a member of our HR team to get to know you and your experience;
- A technical interview to assess your skills and abilities;
- A final 1-hour interview with two team members to gauge your fit with our culture and working style.
Cyprus Jobs