Position: Senior Node.js Developer, Digital Banking Platform
Company: DataArt
Experience required: 3y
Category: Node.js
English level: intermediate
Published: 2022-03-01T00:00:00+02:00

POSITION OVERVIEW
Client is a US-based start-up, building an innovative, cloud-based platform providing end-to-end digital process enablement/replacement solutions for regional and community U.S. financial institutions. The platform enables banks to accelerate digital transformation and provide Banking-as-a-Services (BaaS) solutions to their partners. The platform integrates proprietary applications and services with those of best-in-class FinTech providers. The platform is hosted on AWS and is built with a modern microservices architecture utilizing a wide range of AWS serverless and server-based technologies, orchestration and decisioning engines, and Snowflake data warehouse. DataArt is a key technology partner providing solution design, architecture, development, and eventually production support and client implementation/integration services.

Responsibilities
Develop and deliver new product features
Improve engineering processes and tools to increase team effectiveness
Work across both technical and business-focused teams to deliver value to our users
Deploy Beta versions for testing and work closely with QAs
Review the pull request of other team members

Requirements
Bachelor’s degree or above in Computer Science or similars
3+ years of backend development experience
Expert knowledge of and proficiency with Node.js
Experience with JavaScript and JS libraries
Practical experience working with SQL databases (MySQL, PostgreSQL, etc.) and with NoSQL databases (MongoDB, etc.)
Experience working with caching systems (Redis, Memcached)
Experience with container technologies and orchestration tools like Docker, Compose, Kubernetes
Experience implementing CI/CD pipelines (Jenkins, GoCD, Concourse, etc.)
Experience working with the TDD/BDD
Knowledge of GIT
Experience with microservices
Ability to communicate complicated technical problems to both technical and business audiences
Good spoken English

Nice to have
Experience with AWS API Gateway, Lambda, DynamoDB
Development of backend services on serverless architecture
Experience implementing CI/CD pipelines (Jenkins, GoCD, Concourse, etc.)