Position: Backend Developer Node.js
Company: Listat Software
Experience required: 1y

**Responsibilities:**
- Develop high-load web services using Node.js/JavaScript and related technologies.
- Work with Ethereum blockchain API, develop and interact with smart contracts.
- Solve technical challenges efficiently and effectively.
- Write clean and testable software code.
- Become part of a highly motivated development team, working with cutting-edge technologies in a very dynamic environment.

**Qualifications:**
- Node.js
- Express or one of node.js frameworks
- Understanding how JavaScript works
- Solid understanding of Node.js package management (Preferably "npm", but "bower" or others will do too) 	
- Good understanding of OOP principles
- Basic knowledge of any SQL database
- Familiarity with any version control system
- English good enough to read and understand technical documentation

**Good to Have:**
- Knowledge of Typescript
- Knowledge of HTML5/CSS3
- Knowledge of any frontend framework (angular, react, vue)
- Experience with blockchain
- Knowledge and understanding of Ethereum blockchain, smart contracts, Solidity

**We offer:**
- Exciting projects involving the newest technologies;
- Work environment of talented, motivated and friendly people
- No bureaucracy
- 24 vacation days plus national holidays