Position: Middle Node.js Developer
Company: Zira 1
Experience required: 2y
English level: pre

Required skills

— Working experience with commercial projects over 2 years;
— Strong knowledge of Node.js / npm;
— Proven Native JavaScript knowledge and newer specifications of ECMAScript;
— Experience with Redis / MongoDB / Express.js
— Experience with Git flow and GitLab, JIRA, Confluence;
— Software design skills, design patterns
—Advanced in OOP and Functional Programming

As a plus

— Experience with Strapi as a plus;
— AWS or other major cloud service (e.g. Google Cloud);
— Serverless Computing / Function as a Service (e.g. Lambda);

We offer

— Highly competitive salary;
— Salary fixed in USD;
— No test task;
— Opportunity to work with the hype technologies;
— Flexible work schedule and opportunity to work remotely;
— Business trips;
— Open management and friendly dynamic team;

Responsibilities

— Deep knowledge in NodeJS API design and project structure;
— Collaborate with a front-end team and other NodeJS developers to integrate workflow and product;
— Code review;
— Write Database queries that withstand even peak request times;
— Write unit and integration tests;
— You will rigorously refactor to keep the code base simple and elegant.