Our client is one of the biggest suppliers of customized clinical study services.
Their business purpose is to make life better for patients taking part in clinical trials.
They aim to reduce patient cancelation, improve the quality of recruitment and trial suspensions.
What they are looking for:
They are looking for a talented backend developer with 2+ years of experience building NodeJS applications. You are fluent in making APIs and have good experience working with distributed systems in addition to Frontend and Application Developers. You understand the concept of CI/CD and as a result, always write tests for your work.
Essential skills:
Excellent knowledge & experience of Object-Oriented Programming with Nodejs.
Having created multiple commercial products from scratch using frameworks like express, NestJS & socket io, or similar.
Experience in API-driven development.
Good understanding of software design patterns.
Good Experience working with distributed systems and scoping decoupled services.
Good understanding of non-functional requirements (security, performance, etc).
Unit testing.
Docker.
MySQL.
GIT.
Composer.
Agile working.
Willingness to learn, adapt to changes.
Able to professionally communicate clearly and concisely both verbally and in writing.
Proven experience of working in a team environment supporting and working with other colleagues and management.
Bonus skills:
Experience working with AWS services.
PHP 7/8 (Symfony).
Previous experience working on a backend API serving a ReactJS frontend.
NoSQL (MongoDB/DynamoDB).
ReactJS.
Microservices.
Event Bus, CQRS, Saga design patterns.
Demonstrated ability to effectively plan, organize and prioritize working hours while operating remotely.
CV to career {at} net - recrute . com