Position: Senior NodeJS Engineer in a big delivery logistics solutions company (Warsaw)
Company: Adaptiq
Category: Node.js
Experience required: 5y
English level: upper

**There is a great opportunity for developers to join a big international company with Unicorn status - BRINGG!**
We are a delivery 🚚 and fulfillment cloud platform provider that is famous worldwide! We have clients in over 50 counties and among them universally recognized **KFC, CocaCola, Walmart**.

**Teck stack:**
The project is built with TypeScript Node.js servers with multiple transport methodologies, such as event-sourcing and RPC. We have very high testing coverage as well as a smooth CI/CD process from developer to production.

**What you are expected to deliver:**
• Write scalable, reliable, and high-performance code
• High unit and functional testing coverage
• Pure CI/CD flows, from local to production
• Outside the box architectural solutions
• Cooperate with other R&D team members, from Kyiv and Tel Aviv
• Communicate with product managers, support, and other stakeholders in the company

**Requirements:**
• 5+ years experience in NodeJS Server-side development
• Strong knowledge in design patterns and architectural abilities
• Experience with SQL & NoSQL databases such as Postgres, Mysql, Redis
• Proven experience with asynchronous execution concepts
• Experience working on complex, microservices and event sourcing systems

**Nice to have:**
• Experience in client-side development (React is preferred)
• Experience with RabbitMQ, GRPC, Kafka, Docker, WebSockets, ROR

**We offer:**
• Ability to work both with the existing mature product and new components from scratch
• Paid vacation of 20 working days
• Broad possibilities to learn new technologies evolve as an engineer and manager
• Zero bureaucracy
• Ability share your knowledge across the team and outside
• Top-notch equipment and working conditions to make work comfortable
• Cozy and comfortable hybrid office once it will be safe
• Corporate events and celebrations, we love to have fun :)

**The team:**
The team consists of happy backend and Automation engineers that are working together with the help of a Team Leader.

**The project:**
The network project is aimed to provide Bringg clients with the ability to use various well-known delivery providers to ship their customer’s orders. The main complexity of the project is to abstract various business use cases and make the user experience seamless regardless of the delivery fleet. An additional layer of algorithmic logic is an engine that routes user requests to the best-fitting, transport provider using complex capability and preferences-based rules.