Position: Back-end Engineer
Company: Woolf
Category: Node.js
Experience required: 2y
English level: intermediate

**Responsibilities**

- Implement new functionality according to business requirements.
- Maintain and improve generic components library.
- Write high-quality code according to the company standards. Cover it with tests and documentation.
- Participate in 1:1 meetings, sprint retro, code review, performance and security audit sessions.

**Requirements**

- 2+ years of experience.
- Excellent knowledge of NodeJS.
- Excellent knowledge of GraphQL and TypeScript.
- Excellent knowledge of SQL and relational DBs like PostgreSQL.
- Experience with microservices architecture.
- Experience with event streaming.
- Good written English skills (B1).

**We offer**

- Flexible schedule and ability to work from office or home.
- Flexible PTOs. At least 2 weeks of vacation per year.
- Semi-annual performance and salary reviews.
- Workspace equipped with MacBook Pro and monitor. Office at Unit City.
- Unlimited sick leaves. Medical insurance after onboarding period.
- Growth support. Weekly 1:1s, code review sessions, performance and security audits, team kick off and retro sessions.