Senior Node.js developer (offline)

You love to build reliable, well tested systems that are easy to build on and evolve.
You love writing Typescript, and appreciate how much time and effort it saves
You're capable of automating repetitive tasks to improve the developer experience
You're capable of setting up and evolving a deployment system, and taking care of devops tasks as needed.
You have written many RDBMS backed applications, and you appreciate the power and usefulness of postgres.
You have experience with ORMs, ideally have used Sequelize in the past
You've built products that require syncing data across client devices, and are familiar with various ways this is done.
Once we get momentum, our team will be growing, so you should be comfortable and excited to manage engineers.

About project:
Movements Inc. is building a way for people who don't exercise to successfully start a lasting exercise habit. Our work is based on our original academic research that's been published in a leading peer-reviewed behavioral science journal, the Journal of Medical Internet Research (https://www.jmir.org/2018/5/e179/). It uses pre-commitment, social accountability, social support and convenience to help everyone start exercising, even if they've failed to in the past.
Our product tries to recreate the experience of being on a sports team in high school, where you show up because you have to, because other people are depending on you, and because it is fun. Even if you don't always feel like showing up you do. Even if it is a little painful, it's fun, because you're doing it together.
More concretely, our product helps you pick a time to exercise, puts you on a team of similar people to exercise with, and then calls everyone on your team every morning at the designated time. When you pick up the call, you're put in a video conference with your group. You do a quick check in with your team members, and then you start exercising. You can follow a unique exercise plan, or do the same thing as others.

The stack:
Node.js
Express
Typescript
Twilio
Sequelize
Postgresql
Bonus: experience with server side rendering of React apps

About Digifico

Digifico GmbH (Zurich) is a full-cycle product development company with an extensive expertise in building solutions for financial and banking services.

Company website:
https://digifico.com

DOU company page:
https://jobs.dou.ua/companies/digifico/

The job ad is no longer active

Look at the current jobs Node.js Kharkiv→