Position: Full-stack Developer (Node.js+React.js)
Company: S-PRO
Category: Business Analyst
Experience required: 3y
English level: upper

We're looking for an initiative and experienced Full-stack Developer to join our team! The position will include building product in the film production industry. We expect you to work in pairs, use test-driven development and write clean and maintainable code.

**You will work on**
The project is a platform for filmmaking that gives every member of the team 360 vision. The platform is the one workflow tool that truly understands the production process and gives every member of the team control of the entire production process, from idea development to final delivery. It has good potential and is cooperating with Microsoft and will have the release with them. So it is a great opportunity to work on video files and photo processing.


**This is an excellent opportunity if you're looking for**
- A team where you can contribute your expertise as a JavaScrip developer.
- The chance to build products that are used by millions of people all over the world!

**So, if you want to work on a film production application, you need:**

- Strong knowledge of Node.js and React.js;
- Proficient with TypeScript;
- Familiar with Git;


- Familiar with SOLID principles and how to implement them;
- Experience with MongoDB;
- Knows the REST Principles and API Design best practices;
- Experience with Redux, Redux Thunk;
- Familiar with Redux Toolkit and React hook forms;
- MobX;
- English level B2 minimum, C1 is a plus;
- Good communicator and team player.

**What we offer**
**- Long team focus:** we create an environment of transparent communication, and minimal bureaucracy, which leads to long-term relationships.
**- Development of niche expertise:** we are working in several niches, such as FinTech, Healthcare, and Logistics.
**Continuous learning:** we create employee development plans / personal roadmaps / quick promotion processes. We also encourage the desire of specialists to develop by paying 50% of the cost of professional courses and conferences. And if someone successfully completes a course and receives a certificate, they may receive 100% compensation.
**Internal career development: **80% of our current executives were promoted to those positions within S-PRO. We encourage initiative.


**Benefits and perks**
- B2B.
- Flexible schedule.
- Full-remote model.
- Paid vacations.
- Paid holidays.

**Stages of communication:**
- 1 hour general conversation with a Recruitment Partner;
- 1 hour 30 minutes technical interview with Tech Leads;
- 1 hour conversation with Client.


Do not hesitate and send your CV!