Position: Back-end (Node.js) Developer
Company: ITRex Group
Category: Node.js
Experience required: 3y
English level: upper

**About ITRex**
We are a global IT consulting and development company with a We Care attitude, striving to create momentum in the digital transformation of our clients.

With offices in Minsk, Kyiv, Saint Petersburg, and Los Angeles, our 250+ team brings together creative and talented cross-functional experts who are hungry for the success of every project.

We have delivered hundreds of game-changing solutions to Fortune 500 giants, mid-market companies, and startups and pride ourselves on being part of a success story of global leaders such as Walmart, TASC, Procter & Gamble, Dun & Bradstreet, Warner Bros., 21st Century Fox,
Dollar Shave Club or JibJab.

We value initiative, open communication, and self-motivated commitment rather than compliance and box-ticking, and are looking for like-minded individuals who share our passion about doing great new things together.

**Our Expectations**

**Required**
- 4+ years of relevant production experience
- Substantial working experience with:
JavaScript (3+ years)
NodeJS (2+ years)
PostgreSQL (1+ year)
Microservices architecture - production experience
Redis (0.5+ year)
- Strong empathetic communication skills
- Remote communication culture and experience
- Strong critical thinking and independent problem-solving skills
- English (Upper-Intermediate level at least) — direct communication with the customer/team

**Nice to have** 
- Experience with:
AWS
TypeScript
PHP/Java
RabbitMQ/Kafka
DynamoDB
ReactJS/AngularJS
- Product/Enterprise (big project) experience

**Your Responsibilities** 
- Design, build and maintain RESTful APIs to allow our various apps across all platforms to be expanded with new functionality
- To be committed to delivering consistent, flexible, and performant APIs that unblock feature teams
- Collaborate with engineers across the Web and Mobile teams to ensure newly developed APIs are designed appropriately according to the technical needs of the various platforms
- Collaborate with DBAs, Product Managers, and Designers to ensure that the technical and product requirements are understood and achievable

**What We Offer**  
● Opportunity to work with amazing people in a friendly and engaging environment
● Competitive benefits package focused on work/life balance
○ Flexible work hours and remote work options
○ 18 working days of paid leave
○ 7 days of sick leave when you can be off work due to an illness without a
medical certificate
○ 3 days of unscheduled leave in exceptional circumstances (childbirth, a
wedding, etc.)
● Health services at a medical center
● Thriving work environment
○ An advanced career progression system
○ Sports reimbursements
○ Free English classes
○ Regular corporate events
● Comfortable office
○ Free tea, coffee, cookies, and fruits
○ PlayStation console, Kicker, and other relaxing activities