Middle Back-end (Node.JS) Developer
We are currently seeking a Middle Back-end (Node.JS) Developer to join our team. It is crucial that the candidate has experience in starting a project from scratch and is the sole Back-end Developer on the team.
So we would like you to have:
β at least 3 years of experience in Back-end Development (Nest.JS);
β 3 years of commercial experience with Node.JS and TypeScript;
β experience with NoSQL DB and search systems (e.g. MongoDB, Firebase, Redis, ElasticSearch);
β Upper-Intermediate level of English and good communication skills.
It is nice to have:
β basic experience with AWS, Kubernetes, Jenkins CI;
β implementation of automated testing platforms and unit tests;
β experience in unit testing (Karma, Jasmine, others).
What you will do:
β translate application storyboards and use cases into functional applications;
β map business requirements to programmable features;
β design, develop, test, implement and maintain high-volume, low-latency applications for critical systems and deliver high-availability and performance;
β write well-designed, testable, reusable and efficient code;
β deploy applications using Containers and Docker;
β improve and extend functionality of existing applications;
β work according to Scrum or Agile.
Will be a plus:
β Bachelor's degree in computer science or a related field;
β familiarity with Web3 and blockchain is an advantage.
We offer:
β supportive and comfortable working environment;
β free online speaking club to practice your English;
β variety of training and self-development opportunities;
β fancy team-building events and corporate parties;
β social security package and other perks.
The stages of the hiring process: Pre-screen interview with Recruiter β Technical interview β Final interview with the companyβs CEO β Job Offer.