Position: Senior Full-Stack Engineer (React.js / Node.js)
Company: Intersog
Experience required: 5y
English level: upper

We are professional, dynamic, and distinctive. This makes us unique and allows us to grow our talent and deliver client projects. We’re proud of our specialists who enjoy the work they do and truly believe in Intersog’s mission: to make our customers happy through the dedication and professionalism of our team.

Currently, we are seeking a** Senior Full-Stack Engineer (React.js / Node.js)** for the Norwegian project. A cloud-based web application for drilling engineers. The system will simplify work processes, making data available for every task required for designing well trajectories, casing, and tubing design. It is a cutting-edge system with a highly usable interface offering easy access to tools employing algorithms and calculations based on the latest industry research.

**Requirements:**
- 5+ years of commercial experience with JavaScript;
- At least 4 years of experience with **React and Node.js**;
- Experience with Redux, Redux-Thunk, Reselect;
- Knowledge of Restify;
- Experience with **PostgreSQL**;
- Knowledge of Azure Blob;
- Excellent communication skills;
- Upper-intermediate level of English.
 
**Responsibilities:**
- Сode, test, and operate services;
- Implement new features in a highly collaborative environment with product managers, UI/UX experts, and fellow engineers;
- Contribute to a future-ready, high-quality, and performance code base;
- Share your technical solutions and product ideas with the team;
- Mentor other engineering team members;
- Contribute to the team and organizational improvements in process and infrastructure.

**We offer:**
- Competitive compensation based on your skills, experience, and customer satisfaction;
- Opportunity to work on challenging and exciting international projects;
- Flexible working hours and the possibility to work remotely when needed;
- Regular performance evaluation twice a year;
- Long-term contract with 20-25 paid time off working days (for vacation, sick, and personal leave);
- Corporate English courses from A1 to C1 level and monthly English speaking clubs;
- Compensation for professional conference attendance according to the corporate policy;
- Compensation of medical insurance/gym according to the corporate policy;
- Casual, friendly, and family work environment, flat organizational structure;
- Regular knowledge-sharing meetups and various corporate events (such as the company’s Birthday celebration and summer family party);
- Newborn and wedding bonuses;
- Gameroom with a lounge zone, PlayStation, and sports equipment;
- Travel and visa assistance for employees;
- Coffee, cookies, nuts, and dried fruits for a productive day;
- Friday brunches with fresh bakery;
- Yoga lessons;
- Secure bike storage (Odesa).