Position: Middle Node.js Developer
Company: Limestone Digital
Category: Node.js
Experience required: 2y
English level: intermediate

**Required skills**
— Node js +2 years in commercial software development
— TypeScript
— MySQL
— REST API
— ExpressJs
— Chai, Sinon
— Git
— Sequelize, MySQL
— Docker
— Swagger
— Unit integration testing
— Upper-Intermediate English written + spoken

**As a plus**
— Microservices
— JSON
— XML
— Azure
— CI/CD
— SalesForce

**We offer**
— We invite you to join our friendly international team and work in a comfortable office not far from metro or remote works
— Comfortable work schedule
— Zero bureaucracy
— Pleasant working atmosphere
— Interesting and challenging tasks and projects
— Opportunities for self-realization, professional and stable career growth
— English courses

**Responsibilities**
— Develop the functionality per the requirements provided
— Write Unit integration tests
— Ensure Code quality
— Fix bugs
— Report to team lead and manager
— Estimate features and take part in planning
— Attend daily meetings, demos, and retrospective

**About the project**
Our client is a French company specializing in machine learning, artificial intelligence and e-commence. The latest project of the company is a French marketplace designed to ease the load on local business during the COVID-19 pandemic and increase overall consumers’ awareness of the brands listed on the
platform. At this stage, the client needs to modify and recode the back-end part of the platform using a different technology stack.
Limestone Digital assists in switching the back-end part of the project from Python to Node.js
As a Node.js developer you will be responsible for the technology stack transfer while following the existing business logic of the e-commence domain.