Position: Full stack Developer React + Node.js
Company: Storypoint
Category: Node.js
Experience required: 3y
English level: upper

Responsibilities:

To collaboratively design, develop, document, maintain, and contribute to various aspects of technology and ensure that the platform is receiving the customer data and running efficiently at all times.

• Machine learning deployment infrastructure

• Develop components for the deployment infrastructure

• Analyze, evaluate, maintain, and repair the infrastructure

• Document components and workflows within the infrastructure

• Systems interactions

• Develop, document, and maintain interactions between machine learning & communications infrastructure and other systems

• Design, develop, document, and maintain the logging and reporting systems that span at least the components listed in all the above points

• Develop, document and maintain the integrations with 3rd party applications

• Working with frontend engineers on APIs, developing simple features. Setting up APIs. Developing tests for those components as well.


Must-have skills:

• 2-3 year’s experience designing and implementing web applicant backend

• 2-3 year’s experience with code repository management, code merge and quality checks, continuous integration, and automated deployment and management using tools (e.g. Git, Docker)

• Experience with approaches and tooling for automated build, delivery, and release of the software, and working in an agile delivery environment

• Experience with one or more software languages (e.g. Node JS, Python, Go, Java, C++, C#)

• Strong analytical skills

• Excellent English verbal and written communication skills

• An ability to perform well in teams and a fast-paced environment

Good-to-have skills:

• Experience with front-end development frameworks such as React or Angular

• Experience with GraphQL

Soft Skills:

• Excellent verbal and written English communication skills

• An ability to work well in teams and a fast-paced environment

• Leveraging work skills

• Accountability

• Dependability

• Driving for results

• Detail focus

• Quality focus

Education Requirements:

Bachelor’s Degree in Computer Science or equivalent.