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

About us
We write software, give advice and devise strategies. We do this to solve business problems for large and medium enterprises and startups.

We employ 250+ in our offices in Minsk, Kyiv, Saint Petersburg and Los Angeles, and have delivered successful projects to hundreds of clients including Walmart, TASC, Procter & Gamble, Dun & Bradstreet, Warner Bros., 21st Century Fox and Dollar Shave Club.

We’re about initiative, open communication and self-motivated commitment. We prefer to work with people who are honestly giving it their best to those too scared of ideas and decisions to ever make mistakes.

If you have this same attitude, maybe we can do great new things together. Join our friendly team as a Back-end Developer (Node.js)!

Our expectations
Required
● 3+ years of Node.js development experience
● 2+ years working within an event-driven microservice architecture
● 2+ years experience building REST APIS
● Experience with databases both SQL and NoSQL
● Strong empathetic communication skills
● Strong critical thinking and independent problem-solving skills
● Upper intermediate English (direct communication with the customer/team)

Nice to have
● PHP development experience

Your responsibilities
● Design, build and maintain RESTful APIs to allow our various apps across all platforms to be expanded with new functionality
● APIs are critical for our Web, Mobile Web, Android, and iOS apps. We're committed to delivering consistent, flexible, and performant APIs that unblock feature teams
● The role involves collaborating 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 (a childbirth, a wedding, etc.)
● Relocation options
● Health services at a medical center
● Thriving work environment
● An advanced career progression system
● Sports reimbursements
● Free English classes
● Corporate perks
● Regular corporate events
● Comfortable office
* Free tea, coffee, cookies and fruits
* PlayStation console and other relaxing activities
* Kicker