Position: Full-Stack Developer (React and Node.js)
Company: Adaptiq
Category: JavaScript
Experience required: 3y
English level: intermediate

**Project description**
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.

OR

The Strategic Platforms project goal is to take Bringg to the next level by integrating leading eCommerce platforms such as Salesforce, Oracle, NCR and others with Bringg. This will allow to drive new business and expand Bringg offering to new markets. These are very strategic alliances that will drive Bringg to its next level.

The project’s challenges are very interesting! Building full-duplex integrations (via API and Webhooks) with multiple external systems, being familiar with a lot of known API’s in the market and implementing a reliable and bullet-proof integration ecosystem.

**Team**
The team consists of a happy backend, frontend and Automation engineers that are working together with the help of a Team Leader.

**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.

**Requirements**
- 3 years experience in NodeJS server-side development
- 2 years of experience with web framework React (or other major frameworks)
- Experience with SQL & NoSQL databases such as Postgres, Mysql, Redis
- Proven experience with asynchronous execution concepts
- Good knowledge in design patterns and architectural abilities
- Experience working on complex, microservices, and event sourcing systems

**Nice to have**
- Experience with web frameworks such as Vue.js and Angular
- Experience with real-time sockets
- Experience with unit testing frameworks such as Jest, Jasmine, or Mocha
- Experience with RabbitMQ, GRPC, Kafka, Docker, WebSockets, ROR
- Experience in leading and mentoring other team members

**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

**We offer**
- Zero bureaucracy
- 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
- 10 paid days for sick leave
- Medical insurance
- Сompensation for equipping a workplace at home
- Monthly compensation for lunches
- Sport compensation
- Ability share your knowledge across the team and outside
- Top-notch equipment and working conditions to make work comfortable