Strong middle Node JS developer (offline)

SB is hiring a full stack node.js Software Developer that will focus on back-end development on a team.
Will be involved in a wide range of full stack development tasks, including:
Creating and supporting development of web applications
Designing and building backend API micro services, supporting client-side applications
Integration of components and remote systems into the platform
Software design and documentation
Optimization, profiling and debugging backend services and front end applications
Communication with our partners, customers and vendors in an effective way to understand and implement optimal solutions
Internal support, knowledge sharing and mentoring

Skills and experience required for success:
3 years+ of development experience with the following:
Building micro services using Node.js and JavaScript
Using multiple JavaScript frameworks, build systems, tools and deployment mechanisms
Creating NPM modules
Using Express.js, MEAN and other Node.js frameworks & stacks
Developing RESTful APIs using Node.js
ECMAScript 6, JavaScript
HTML5 and CSS3
SCM using Git, Git workflows
RDBMS databases - PostgreSQL, Stored Procedures, Indexing and Optimization
NoSQL databases such as Mongo
JWT, OAuth, OAuth2
Advanced linux user
A methodical programmer with a focus on design, code readability and documentation
Expert troubleshooting skills and the ability to analyze problems and associated data structures
Experience building comprehensive test suites using technologies such as Istanbul, Mocha, Sinon and Chai (or equivalents)
Excellent analytical and communication skills
Proven ability to be a self-starter
Enthusiasm for evaluating and understanding new technologies
Knowledge of design patterns
Experience with AGILE development methodologies

Some of the technologies you will be working with:
Express.js applications
AMQP
RESTful / JSON Web API service layer, PostgreSQL data persistence
Docker
CI/CD
Will be a plus:
AMQP Messaging Protocol (Advantage)
Cassandra DB
Docker, software containerization and micro services architectures
Unit test coverage

About Beemster

Distributed team of Upwork freelancers that develops blockchain enabled platforms and solutions. Our tech stack is Python/Django, Angular, AWS, Redis, PostgreSQL, RabbitMQ, Elasticsearch, Kubernetes.
Our team is awarded by Upwork Ukraine as the Best Agency 2018 in Ukraine, Odessa.
Most of us are based in Ukraine and some live and work in different locations such as Hong Kong, Romania, and USA. Our company is registered in Estonia as “Beemster Team OÜ”.

Company website:
https://beemster.team

DOU company page:
https://jobs.dou.ua/companies/beemster-team/

The job ad is no longer active
Job unpublished on 10 October 2020

Look at the current jobs Node.js Lviv→