Position: Node.js developer
Company: Rebbix
Experience required: 2y
Category: Node.js
English level: upper
Published: 2020-07-01T00:00:00+03:00

**Requirements:**
— Node.js (2+ years)
— REST or GraphQL API
— PostgreSQL
— Docker
— Mocha, Jest or other unit testing framework

**Nice to have:**
Ability to work with the following technologies:
— TypeScript
— TypeDI
— TypeORM
— Koa
— GraphQL
— Appolo Server
— Redis
— ElasticSearch
— Sentry

And hands-on experience or understanding of: 
— Relational database performance, indexing, partitioning, query plans and optimization
— Messaging and asynchronous programming with promises
— Web sockets protocol and MQTT
— Application packaging, distribution and NPM eco-system
— Containerized applications, Docker and Kubernetes
— AWS technologies: ECS, SQS, RDS, DMS, Lambda, CloudFront, CloudWatch, X-ray and others

**We offer:**
— Hands-on live product experience
— Flexible hours
— No time tracking/reporting
— Flat structure, family-like company, no corporate BS
— Excellent working environment (office, desk, hardware, fireplace)
— Gym in the office with professional trainers
— Regular BBQ’s, events, meetups, parties
— And much much more

**Responsibilities:**
— Develop business logic, service layer and API for Web and Mobile clients
— Develop and extend database model, messaging sub-system, matching algorithms, development tools, etc. 
— Integrate with 3rd party services (payments, accounting, notifications, etc)
— Develop unit and integration tests, refactor and optimize existing code base
— Support production releases, troubleshoot issues in a distributed environment
— Work alongside a competent dev team (10 people), participate in the product development process

**About the product:**
Fixly is helping customers to get things done. From house renovation to organizing a party.
Fixly is a part of Naspers family along with other projects like OLX, Letgo, Otomoto.
Fixly is operating in Poland, helping over 500k customers every month to find the right professional for their task.
We are constantly growing and looking to capture other markets.
Our team is part of Fixly from the very start, over 3 years now. We do UX, development, infrastructure and generally make this product work.