Position: Senior Node.js Developer
Company: DataArt
Category: Node.js
Experience required: 3y
English level: intermediate

Our Client is quickly developing a US-based fintech startup, that offers its customers a product to structure and achieve their financial goals alongside loved ones with its social banking platform and virtual debit cards.

At this moment we are finishing the MVP scope and going to have the release soon. After that, we are going to develop a separate Enterprise product that is a customizable B2B2C embedded social finance software designed to help institutions increase the LTV of customers by turning each customer into a community of customers.

The project is aimed to investigate the frontend part of an already existing project (React Native), build it locally, provide the list of technical improvements (if needed), implement rebranding (change the log, fonts, and colors), and small enhancements.

The project team consists of up to 10 team members, including Business Analyst, UX/UI designer, DevOps, Backend, and iOS/Android developers.

We are seeking an experienced and highly-skilled Node.js Developer to join our project team.
As part of such work, the candidate is going to closely work with principal stakeholders on the Client's side (Product Owner and CTO) and DataArt team members (Dev Lead, QA).

Responsibilities

-Develop and deliver product features
-Work across both technical and business-focused team members to deliver value to the users
-Deploy Beta versions for testing and work closely with QAs
-Review the pull request of other team members

Requirements
-4+ years of experience with the Node.js platform
-Knowledge of JavaScript
-Knowledge of ES6, TypeScript
-Understanding the basic design patterns
-Experience in unit testing and TDD
-Experience with SQL and NoSQL databases
-Experience with both GraphQL and REST
-Experience with AWS
-Experience with the NestJS framework
-Skills in working with version control systems (Git)
-Good spoken English

Nice to have
-Experience with Angular would be a plus
-Experience with any CI/CD would be a plus
-Basic knowledge of Kubernetes would be a plus