Position: Team Lead Node.js developer
Company: Brights
Experience required: 5y
English level: upper

**Requirements:**
• Node.js;
• JavaScript;
• AWS and clouds;
• English Upper Intermediate (written and spoken)
• SocketIO;
• Websocket;
• Nest.js;
• REST API;
• Postgresql and Mongo;
• Linux basics;
• logical thinking;
• RabbitMQ;
• TypeScript;
• Understanding Frontend 
• ability to plan architecture and stages of development.

**Duties: **
• Choose and implement development approaches based on the project needs;
• Lead the architecture, technical design, and development.
• Be a leader. Provide technical guidance, mentoring to team members.

**About the project: **
We created the banking platform we would want to do business with. We believe business banking should be simple. That's why we created a modern business account with all of the business banking features you’d expect and so much more. We built an intuitive business banking platform that offers you unlimited debit and virtual cards, mobile banking capabilities, integrations, and more - all at no cost to you.


We offer:
• salary $4000 - 6000;
• remote work is possible;
• comfortable workplace;
• biscuits, coffee, fruits;
• team building 2 times a year;
• compensation for English speaking club - 100%;
• compensation for English courses - 50%;
• compensation for gym and professional courses - 80%;
• 18 days paid leave;
• unlimited sick time policy (no sick note needed);
• salary review twice a year.