Middle Node.JS Developer

Back-end Development

Office/Remote
B1
2+

We are looking for a Middle Node.JS Developer with 2+ years of experience.

Requirements:
– Knowledge of Javascript/NodeJS;
– Knowledge of relational and non-relational databases(e.g PostgreSQL, MongoDB, Redis), database design, CAP theorem, ACID principles;
– Experience with Docker;
– Knowledge of algorithms, data structures and programming patterns;
– Understanding of Microservices architecture;
– Understanding of SOLID, KISS, DRY principles;
– Ability to accurately estimate complex features;
– Upper-Intermediate level of English or higher;

Will be a plus:
– Knowledge of Nest.JS;
– Understanding of DDD, TDD, Clean architecture;
– AWS/GCP experience;
– Front-end knowledge (e.g. experience with React/Angular);

Responsibilities:
– Maintaining the existing systems and working on the new features;
– Participating in meetings and communicating directly with the customer;
– Delivering high-quality functional code that is easy to maintain;
– Developing new features and supporting the existing ones;
– Producing optimal and effective solutions for the platform’s further development;
– Sharing experience and expertise with other team members;

We offer:
– Office or remote work (our office is located in Lviv);
– Competitive compensation depending on experience and skills;
– Performance and salary review every six months;
– Bureaucracy-free and people-oriented culture;
– Opportunity for professional growth;
– 50% learning courses out of the company and access to our company learning materials;
– English lessons at the office and online;
– Gym compensation or other sports activities;
– Birthday gifts;
– Informal and friendly atmosphere;

Apply Now

    Resume/CV

    Format: doc, docx, rtf, txt, odt, pdf (5Mb max size)