Position: Senior Node.js Engineer, Blockchain Content Platform
Company: DataArt
Experience required: 5y
English level: intermediate

CLIENT
The client is a leading digital media company that mostly specializes in crypto assets. Their website provides news, market reviews, experts opinion, investment information and serves as a learning and research platform for millions of users worldwide. It also supports the events hosted by the client. Recently the backend was migrated to a new modern CMS platform which triggers new features development and expanding the functionality.

PROJECT OVERVIEW
The goal of the project is to enhance and expend the system with new features, analyze and implement new assets (crypto) based on data team research, collect data through API analysis.

POSITION OVERVIEW
We are looking for a highly skilled Node.js Developer to join our team.

TECHNOLOGY STACK
Node.js, Express.js, React, AWS.

Responsibilities
- Support and extend the existing solution
- Implement new business features in tight collaboration with the product and feature owners
- Monitor the application and the cloud services it's built on
- Work in couple with front-end and QA teams in order to improve the user experience
- Participate in the product's future milestones definition

Requirements
- At least 5 years of experience developing web applications
- Experience working with Node.js 8+ (Hapi)
- Experience working with REST-like API
- Experience with AWS ECS (Docker)
- Experience with PostgreSQL (RDS), Redis (ElastiCache, CloudFront)
- Experience with AWS services: Lambda, ECS, RDS, ALB, CloudWatch, CodeBuild
- Spoken English