Position: Node.js Tech Lead
Company: Stuzo
Category: Node.js
Experience required: 5y
English level: upper
Published: 2020-12-01T00:00:00+02:00

**Requirements:**
- Working as a backend engineer for at least 5 years
- Experience leading the team for at least 1 year
- Experience with Node.js for at least 3 years
- Experience with TypeScript and Express.js for at least 1 year
- Experience working with relational databases (preferably PostgreSQL or MySQL) for at least 3 years.
- Experience working with NoSQL databases MongoDB and Redis for at least 1 year. Other NoSQL databases will be a big plus.
- Experience working with message brokers (preferably RabbitMQ)
- Experience with container technologies (Docker, Kubernetes)
- Experience working with any cloud provider.

**Would be an advantage:**
- Knowledge of Amazon Web Services will be a plus.
- Knowledge of front-end technologies (React or Angular) will be a plus.
- Working with payment / billing providers (i.e. Stripe, Paypal, Braintree) will be a plus.

**Responsibilities:**
1. Lead a development group in a discipline;
- Regular Sync up meetings with all engineers
- Conduct workshops, present new frameworks, libraries etc.
2. Set up discipline standards;
- Document standards
- Train of engineers on standards
- Manage technical mentoring of newcomers
3. Control that standards are respected in all projects;
- Code review
- Manage technical debt
4. Guide technical decisions within projects;
- Participate in preparing technical architecture of new big/important functionality
- Identify reusable components between products;
5. Drive and motivate the team and its members;
- Technical mentorship
- Technical One on Ones
- Set technical goals and check their execution
6. Play an engineering role on one of the clients' projects.

**We offer:**
— Long-term employment;
— Competitive compensation with regular performance based salary and career development reviews;
— 22 working days of vacation per year;
— 8 paid sick leave working days per year;
— Health insurance programme;
— Flexible working hours;
— Sponsored company educational program, corporate library, Toastmasters club;
— Funny celebrations, team outings and company events;
— Unique and friendly environment where everyone can explore and learn new technologies.