QA Madness is a European IT service company with a strong focus on QA and cyber security. Company’s mission is to help businesses around the world release better digital products.
1 лютого 2023

Node.js Developer (вакансія неактивна)

Київ, Львів, Дніпро, Одеса, Черкаси, віддалено

DESCRIPTION
This is a remote position for an experienced Node.js developer to work in an existing team developing new features in the micro-services that support our SaaS platform. You will play a key role in delivering the platform roadmap and contribute to its architecture by following best practices to deliver high-quality, well-tested, scalable, and secure code using SCRUM-based agile methodology.
Must have good communication skills in English.


EXPERIENCE
 2+ years commercial experience in delivering microservice architectures using Node.js and clean, modern JavaScript;
 Understand software design principles;
 Containerised service development (Docker/Kubernetes);
 Use testing to validate solutions.

RESPONSIBILITIES
 Working in a small team, implementing features by writing clean and secure code;
 Complete sprints and take part in sprint planning, backlog grooming,
retrospectives, and daily stand-ups.

REQUIRED SKILLS
 Node.js;
 CI experience (CircleCI or equivalent);
 Version Control (Git or equivalent);
 Unit Testing (Ava or equivalent);
 Test Coverage (Istanbul or equivalent);
 MongoDB;
 Cloud Storage (Azure Blob or equivalent);
 Messaging (Azure Service Bus/RabbitMQ or equivalent);
 Search Engines (Elasticsearch or equivalent).

DESIRED SKILLS
 Containerised service development (Docker/Kubernetes);
 Azure Media Services;
 ImageMagick;
 GraphQL;
 SAST (SonarCloud or equivalent).

WE OFFER
 Sign-on bonus;
 Education and training in the domain;
 Competitive compensation and salary reviews;
 Excellent career opportunities;
 Democratic management style & friendly environment;
 Schedule flexibility and work-from-home options;
 Annual paid vacations (26 days) and paid sick leaves (12 days);
 Regular corporate events and team buildings;
 English classes;
 Medical insurance;
 Tax compensation and accounting services.

*I give consent to the processing of my personal data uploaded via the form under the terms and conditions of QA Madness Privacy Policy (Processing of Candidates Personal Data).