Position: NodeJS developer
Company: Sales Boomerang
Experience required: 3y
English level: intermediate

As a NodeJS JavaScript Developer you will work with relational DBs, APIs and external integration, quality assurance, security, and cloud infrastructure.
Required Skills:
Strong problem solving skills;
Considerable experience in NodeJS and frameworks available for it;
Understanding the nature of asynchronous programming and its quirks and workarounds;
Relational database experience using major databases MySQL;
Experience in design and implementation of RESTful services;
Experience in continuous integration and delivery;
Experience with AWS cloud (Lambda, API Gateway, EC2, RDS, SQS, SNS, CloudWatch, VPC, S3, etc.) is a plus;
Understanding of code versioning tools, such as Git;
Innovative thinking, problem solving skills, and the ability to transform abstract problems into actionable plans is required;
The ability to make sound decisions and exhibit good judgment even under high pressure or difficult situations is also required;
Demonstrated experience in strategic planning or strategy execution, and project management experience is strongly preferred.
Backend Developer responsibilities:
Develop and consume NodeJS serverless applications, RESTful APIs;
Develop systems for event driven architecture;
Apply industry standards, and best practices;