Position: Senior Node.JS Developer
Company: mwdn.com
Experience required: 5y

At least 7-10 years in a Software Engineering role, preferably in fin-tech or in high-tech.
Solid experience and understanding of the UML modeling, including Class diagrams, Sequence Diagrams, etc.
Node.JS, Node.JS Frameworks - 3 years hands on experience
Micro-services
REST-full APIs
Cloud Deployment using AWS EC2, Lambda or similar
Design Patterns, such as GOF
Domain driven design
Servless architecture in AWS
BS degree in Computer Science or Engineering
Intermediate or higher English level
Will be a plus

Existing Code Repositories on GitHub
Experience with Containers like Kubernetes or Docker
Experience with PHP, Ruby on Rails

We Offer:

Working with worldwide names (like BMW, Gett, McKesson) and technical startups with challenging tasks
People-oriented management without bureaucracy
Friendly climate inside the company – previous employees have come back often
Flexible working hours
Business trips to customers
100% paid sick leave
Paid participating in the sports events
Educational budget
Responsibilities:

Collaborate with the development team and product owners
Continuous learning
Ability to solve problems quickly and independently and then continuously improve the initial solution as more Requirements and data becomes available
Ability to create generic solutions to a set of partial requirements - foresee the future requirements/needs
Using design patterns and best practices to create reliable and maintainable code