S-PRO turns customer dreams into supreme IT solutions. Here we set impossible goals, and then we achieve them. Our team consists of perfectionists, who are crafting through the innovation and are striving for excellence.
23 мая 2019

Full-stack JS Developer (вакансия неактивна)


Необходимые навыки

— 2+ year of software development experience;
— Good understanding of modern JavaScript;
— Strong skills with ReactJS and its ecosystem;
— Strong skills with NodeJS and its ecosystem;
— Strong skills with Git, Git branching model;
— Intermediate English level.

Будет плюсом

— Experience with third party services integration ( including payment system );
— Docker;
— Good skills in SQL.


No test task — we appreciate your time ;)
— Opportunity to work with the hype technologies;
— Attend conferences, training, R&D, hackathon etc. (50% compensation package);
— Regular transparent performance & career development reviews;
— Easy touch with Technical leaders, any bureaucracy;
— Salary review every 5-7 month;
— Flexible schedule (working day starts till — 11 a.m);
— Corporate book-crossing of IT literature;
— Funny celebrations, active corporate life;
— Smooth adaptation period: 2 months;
— Long-term employment;
— Compensation for sick leaves and regular vacations;
— Friendly team (we are a company with a family atmosphere).
Do not hesitate and send your CV!

О проекте

We are a team of 150+ talents that creates products at the intersection of the technology and innovation. Our team provides custom solutions for enterprise and startups. Yes, S-PRO is outsource company, you may choose the technologies and project, that you want to improve your skills. Moving towards new goals is not easy. It is always challenging.

The project you will work with is a web, socket based app (React. js + Node. js). It is a big food delivery service oriented to serve end customers (they order food), kitchen staff (they manage order delivery process) and business owners (they control the whole business process efficiency). The project is successfully released. The next version is under final development stage.

The project consists of two apps: admin panel and user part. These apps correlate with each other. The main flow of the user part is supported from admin panel. That makes the the app being a very efficient business tool for our client, and complex system to support and integrate for our development team.

The technology stack is mentioned in the description above. Some third party services on the project: Stripe and Authorize payment systems, Google+ and Google maps api, Bringg delivery app, Mailchimp, Crisp chat, Square app.