Position: Full-stack Engineer (React, NodeJS)
Company: Adaptiq
Category: Node.js
Experience required: 3y
English level: intermediate
Published: 2021-11-01T00:00:00+02:00

**Необхідні навички**
— Experience in leading and mentoring other team members
— 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
— 4+ years of experience with web framework React
— Familiar with state management frameworks such as MobX and Redux
— Familiar with build tools such as Webpack
— Experience with the development of large scale single-page applications
— Experience with real-time sockets — advantage
— Proven experience with asynchronous execution concepts
— Experience working on complex, microservices, and event sourcing systems

**Nice to have:**
— Experience with web frameworks such as Vue.js and Angular
— Experience with unit testing frameworks such as Jest, Jasmine, or Mocha
— Experience with RabbitMQ, GRPC, Kafka, Docker, WebSockets, ROR

**Пропонуємо**
— Ability to work both with the existing mature product and new components from scratch
— Paid vacation of 20 working days with additional holidays to the traditional ones
— 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 :)

**Обов’язки**
— 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

**Про проект**
We’re seeking a talented Full-stack Engineer to help us scale and take our product to the next level. The next Bringgster should be passionate about learning new things and working in a fast-past, dynamic environment. Our R&D Bringgsters are facing the challenges of working on a real-time high scale production system with enterprise clients relying on it while solving complex technical problems and business use cases.

**The team**
The team consists of a happy backend, frontend and Automation engineers that are working together with the help of a Team Leader.

**The project**
The analytics project is aimed to provide Bringg’s client insights reports, customized, aggregated and transactional with a nice and modern UX/UI.
The project has a lot of interesting challenges such as efficient data reading from various data sources including production and history-directed databases and has to be reliable, accurate, and responsive at the same time.

**Technological stack**
The project backend is built with a TypeScript Node.js server that reads data from different databases and a robust React micro-frontend web application, containing the most modern architecture approaches.

We have very high testing coverage as well as a smooth CI/CD process from developer to production.