Position: Middle Node.js Developer
Company: airSlate
Category: Node.js
Experience required: 2y

There are 3 products for which this position is relevant: pdfFiller — pdf editor and creator, signNow — eSignature solution, and airSlate — no-code document workflow automation platform. There are more than 100M users worldwide.

Requirements:
- Strong knowledge of Node.js, Typescript, WebSockets, Redis, RabbitMQ/Kafka;
- Strong knowledge of design patterns, OOP, DDD, API design, SOA/Microservice architecture, testing, and modern development best practices;
- Being open-minded, fast-learning, and self-organized team player.

Nice to have:
- Experience with AWS, Node.js performance tuning, Prometheus/Grafana, SRE.
- Experience with loaded multi-user systems, scaling, and distributed services;

Responsibilities
- Development of server-side applications using Node.js;
- Participate in microservice architecture development & deployment;
- Cross-team interaction;
- Code-review, knowledge-sharing, and mentoring.

We offer
- Flexible Work Environment: Due to the current status of Covid-19, the team is primarily working remotely. However, we are flexible if you prefer to work from home or come to the office to help you be more productive.
- Opportunities for growth are part of our culture: The company pays for career upgrade courses, conferences for professionals, and English classes with native speakers.
- We care about your health: The company covers medical health insurance and Covid-19 insurance. We also provide gym and massage therapists at the office.
- You are not just an employee, you are part of the business: We provide options contracts that start vesting on Day One. And believe that our success is your success.
- It’s not only about work here, we trust in sport: We also have regular athletic activities with professional coaches (Football, basketball, etc). And you can join our online Yoga classes.
- We care about your mood: We deliver lunches and lots of healthy snacks are always waiting for you at the office.

With us, you will grow professionally by doing work you are proud of and collaborating with a motivated and diverse team.
If you would like to join our team, send us your CV.🚀