Position: Middle NodeJS Developer/Team Lead
Company: Magnise
Experience required: 3y
English level: intermediate

It's definetely for you, if you have a vast desire to find a job and to work with a diversity of technologies, as:

— 4+ experience in professional software development
— Strong knowledge of NodeJS, Express, TypeScript 
— Strong understanding of REST architecture, JSON, OAuth, Security, OWASP
— Familiarity with Dependency Injection
— Understanding of SOLID, KISS, DRY Principles
— Understanding of Software Development Lifecycle and CI/CD concepts
— Extensive Knowledge in creating/Maintaining/editing SQL and NoSQL databases 
— Experience in troubleshooting and debugging of complex issues
— Experience with AWS services and tools
— Experience with Docker and Kubernetes
— Experience with Git

That's how we see the perfect candidate:
— You have more than 4 years of experience with technologies described above;
— Clear and concise communicator with excellent collaboration skills;
— Intermediate English level or higher;

Project: A framework for building complex bots.