Position: Typescript/Node.js Developer (Cyber Security Solution)
Company: Sigma Software
Category: Node.js
Experience required: 3y
English level: upper

REQUIREMENTS
— Solid development skills with web technologies and development tools (HTML, CSS, JavaScript, Typescript) and strong knowledge of Node.js
— Familiar with CI/CD
— Practice working with API/REST/coding microservices
— Experience writing data-driven tests, mocking, and unit tests
— Understanding of fundamental concepts and object-oriented programming
— Strong knowledge of code versioning tools, such as Git
— Upper-Intermediate level of spoken and written English

WOULD BE A PLUS:
— If you built a solution based on pure JavaScript (no frameworks)
— Experience with Shopify applications development

RESPONSIBILITIES 
— Actively participate in the design/build stage of the software engineering life cycle (requirements gathering, prototyping, architecture, detailed design, development, testing, and deployment)
— Be involved in planning, designing, and execution with Agile delivery methodologies
— Create awesome code with excellent documentation
— Utilize the best engineering practices (unit tests, code/design review, etc.)
— Stand up for high-quality solutions and bring new ideas to life
— Take part in technical discussions, listen to arguments, and apply critical thinking

CUSTOMER
Clean.io is a novel cybersecurity solution that protects revenue and user experiences across all platforms.

PROJECT
We are working with a highly dynamic AdTech ecosystem to protect the world from malvertising.
Our team develops an innovative startup solution that allows the merchants to protect their margins by mitigating adverse effects extensions like Honey, Wikibuy, Piggy, and more.
The solution is part of a product portfolio that includes various software products currently written with JavaScript (ES, Typescript, ReactJS) and Go.