Position: NodeJS Developer
Company: ideasoft
Experience required: 3y
English level: intermediate

Our customer envisions a future where borrowers and lenders are able to directly communicate with one another in order to optimize transparency and efficiency.

The customer is able to modernize the commercial real estate financing industry by providing clients with cutting-edge technology enabling borrowers and lenders to have control at the tap of their fingers.

Requirements:
● 3 + years of relevant experience in the IT industry, strong knowledge of JavaScript Core;
● Experience with Node.js;
● Experience with Typescript;
● Experience with MySQL;
● Experience with  microservice architecture and CI/CD;
● Some experience with unit and end-to-end tests;
● Knowledge of asynchronous behaviour;
● Ability to thrive in a fast-paced environment and master frequently changing web technologies;
● Team player with a high sense of accountability and ownership;
● Highly analytical and detail-oriented skills;
● Strong written and verbal communication skills in English

Would be a plus:
● Experience with NestJS, TypeOrm, Jest

Responsibilities:
● Develop new features, maintain and improve existing code while meeting our coding standards;
● Perform technical analysis and contribute to code reviews;
● Mentor more junior developers on your team
● Contribute to improving overall backend organization by sharing your unique experience, learnings, best practices, and pattern

WE OFFER:
- Competitive salary and reasonable compensation package;
- Social package (20 working days of annual leave, 4 days off, 5 paid sick days);
- Flexible working hours;
- Possibility to work remotely as fully as partially;
- Challenging projects in diverse business domains and a variety of tech stacks;
- Personal development and professional growth opportunities;
- Fully-equipped cozy pet-friendly office space located in the top city center;
- Work with talented, ambitious and family-feel teams;
- Educational possibilities: corporate courses, knowledge hubs, and in-house English classes;
- Indoor Yoga, Krav Maga and Bachata classes;
- Compensation for your professional certification & support for your learning activities;
- IT Assistant loyalty card that provides you with variable discounts for lots of spots: restaurants, hotels, gym etc.;
- Opportunity to choose IT equipment you like;
- Professional accounting support and  tax coverage;
- Support for a healthy lifestyle, compensation for participation in sport events;
- Fascinating corporate parties, team-building activities and memorable anniversary presents;
-  Free own parking lot (cars, bicycles, motorbikes);
- Referral program and sign-in bonus