Position: Middle/Senior NodeJS developer
Company: AnyforSoft
Category: Node.js
Experience required: 2y
English level: intermediate

**Expectations:**
— 2+ years (NodeJS, TypeScript, JavaScript, ES6)
— OOP and SOLID principles knowledge
— Understanding of asynchronous development and data security principles
— Experience with Git
— Ability to write readable, well-documented code
— Experience of using Test Frameworks - Unit and Performance Testing
— English level - Intermediate

**As a plus:**
— Working in Agile development environment
— Experience with JIRA, Confluence
— Experience in online gaming
— Knowledge of Web UI frameworks (React/Angular)
— Experience with server less and AWS ecosystem
— Speaking German

**Responsibilities:**
— New features development within existing product
— Communicating with customer
— Resolving technical problems as they rise
— Bug fixing of newly developed features (no refactoring of the old code)
— Writing Unit test and integration tests
— Scrum ceremonies participation

**Benefits:**
— Working with the international market and having a primary focus on Western Europe and the US
— 50% cashback for personal development, health and recreation
— Communication with professional team and participation in team process
— Career and proficiency development plans
— Opportunity to improve processes (any ideas are valuable here)
— Flexible schedule
— Participation in internal training and seminars
— Good technical equipment, legal support, corporate entertainment, and other usual benefits
— New Year company holidays, parental leaves.
— A chance to be a part of our remote culture!