×

Get in touch with Binary

Binary Studio website uses cookies to enhance your browsing experience. By continuing to use our site, you agree to our Privacy Policy and use of cookies.

Learn more more arrow
Agree

Full Stack JavaScript Developer (NodeJS + React)

IN A NUTSHELL

Join a team that develops a complex B2B2C solution for USA medical facilities using TypeScript!

Location:
Ukraine, Kyiv, Lviv, Remote
Category:
JavaScript

    The project:

    We are working on a healthcare marketplace that allows the real-time booking of nurses to fill in urgent empty shifts at American hospitals at a much lower cost. It consists of two parts - a platform where nurses and medical facilities can match and a sub-project - a CRM application for temporary staff management used by hospitals.

    The main part of the application includes basic features such as personal profile, payments, and bookings. In addition, there is multi-tenancy, which allows the application to be customized depending on the client's requirements (for example, by adding a logo, title, different types of payments or data lists available for other users).

    Binary Studio’s team developed this platform essentially from scratch and in 2020-2021 it became one of our fast-growing projects (the team grew from 4 Full Stack JS devs up to 24 engineers both from Binary Studio’s and the customer’s side). The reason is simple - during the coronavirus pandemic there were a lot of medical facilities in the USA which needed an external workforce and our platform helped them with it. Thus, by developing this platform, we actually save people’s lives:)

    Stack:JavaScript (ES2021), React/Redux/ReduxToolkit/ReduxSaga, NodeJS (FeathersJS), TypeScript, Knex/ObjectionJS/Sequelize, Express/ PostgreSQL,Heroku/AWS.

    The team:

    15 Full-Stack Node JS /React devs, 3 React Native, 5 QA engineers, and a РМ. From the customer’s side, there is a close collaboration with a Product Owner, CTO and 2 Product Managers.

    Plans & Challenges:

    A lot of TS: we write all of the new modules using TypeScript. In addition, we need to integrate old modules, written with vanilla JS, with TypeScript as well.

    A lot of AWS: the customer is super-proactive in terms of offering new features. Instead of writing new features manually, we integrated a major part of the platform with AWS services and plan to add even more in the near future.

    A true full stack experience: most of the time, you will be responsible for delivering new features entirely, not only for front- or back-end parts. In addition, there’s no division into frontend and backend sub-teams, thus you will have an opportunity to take on frontend and backend related tasks, depending on your expertise and willingness to hone your skills in one of these directions.

    Talent you’ll bring into our team:

  • Advanced knowledge of JavaScript /TypeScript
  • 2+ years of experience with React.js and Node.js
  • Experience in writing API and Unit tests (Jest, Mocha, Jasmine)
  • Experience in working with relational databases (for example, PostgreSQL, MySQL etc.)
  • At least an intermediate-strong level of English (this position requires everyday spoken communication with English-speaking team members and customer)

    It would be nice if you have:

  • Experience in optimization of SQL requests
  • Experience in setting up CI/CD (Jenkins, CircleCI)
  • Experience in working with multi-tenant systems
  • Experience with AWS

    Want to know more? Then send us your CV — we would be happy to meet you and discuss everything in more detail!

Alina Alpatova
Alina Alpatova
×
Alina Alpatova
Alina Alpatova
Apply

Chief Technology Officer

Project Manager

Binary Studio's Delivery Department is committed to supporting the company’s technical growth, taking an active part in developing business strategy from a people management perspective.

See details

Head of PMO

Project Manager

Binary Studio's in search of a seasoned manager who will be responsible for establishing and developing our Project Management Office.

See details

Project Manager

Project Manager

We are looking for a passionate Project Manager to ensure a great performance of our projects. 👨‍💼

See details

Middle/Senior PHP Full Stack Developer

PHP

Join a crew of senior-level PHP devs to work on US solution for massage therapists with over 1 000 000 users.💆

See details