Position: Node.js Developer
Company: Skillreveal
Experience required: 2y
English level: upper

**🏢 About the Company**
Company work on design and development to make business more convenient and more pleasant for the customers. Providing all resources to do cool things, help when it’s hard, and set the bar to make it challenging.
The team holds educational meetings and feedback sessions in-house stand for awareness and adequacy. The team is young, vibrant, and funny. No bureaucracy, only memes, and sticker packs :)

**🐝 Job Responsibilities**
Work as part of a team developing applications and services using Agile development methods
Contribute to team and organizational improvements in process and infrastructure
Build customer-facing UI and back-end services for payment processing administration and management
Code, test and operate Node.js-based services
Effectively use tools and ingenuity to identify and fix defects before they become a problem

**💻 Minimum of Qualifications  **
At least 2 years of real project experience in development;
Strong knowledge of Node.JS;
Advanced TypeScript;
Experience with PostgreSQL, MySQL;
Jest or another testing tool;
B1+ in English, speak and write

**👌 Nice to Have**
Experience with React.js/Angular 2+ framework;
Experience with - Docker;
Experience with Apache, Nginx, Kafka, AWS, Dynamo DB, Nest.js, TypeORM, mongoose, serverless, and Cloudflare.

**🍯 What do we offer**
Professional development with a well-defined strategy;
Experienced colleagues willing to share knowledge;
Opportunity to change projects, technology stacks, and try out different roles;
Studying and practicing English twice a week.
An opportunity to concentrate on your work: no bureaucracy and micromanagement;
A friendly team with a creative mind and a good sense of humor;
Flexible schedule.