Position: Back-end Developer (Node.js)
Company: Niko Technologies
Experience required: 3y

We invite you to become a full-on part of the IT company that aims to get to the top of blockchain technologies. Join our pro team to implement innovative projects and contribute to further FinTech development.

What you get:
**Flexible** work schedule
High pay for your work and good prospects for development
depends on your skills
New opportunities and a friendly environment for self-improvement.
100% compensation of expenses related to participation in trainings and specialized conferences/seminars.
Corporate taxi and car hire services.
A way to broaden your horizons and work from anywhere in the world where you can find Internet connection.

**Skills we need:**
2+ years of experience in software development **(Node.js + TypeScript)**.
Knowledge of software development fundamentals, data structures, design patterns etc.
Knowledge of major Node. js modules — async, lodash, nodemon, etc.
Experience with using Node. js debugging, profiling and performance measuring tools.
Experience with express, NestJS, Typeorm, PostreSQL, CQRS, Redis etc.
Experience with build tools, code coverage and testing frameworks — Mocha, Gulp, web pack etc.
Knowledge of building RESTful web services.
Experience with Docker.

Will be a plus:
Intermediate English
Experience with RabbitMQ, Golang

**Your responsibilities:**
Application development.
Highly-modular object-oriented code creation.
Creating new features within service/microservices architecture.
Build quality code adhering to industry standard coding practices.
Creating technical documentation.
Collaborate with other team members and stakeholders.
Be in a fast-paced continual learning environment, which requires the ability to quickly adapt and learn new technologies to solve business issues.

About the Project
Niko Technologies is a developer of blockchain-based FinTech solutions.

https://niko-technologies.eu/

The products are approved and licensed to operate in the EU market.

euros-pay.com

elegro.eu

Our goal is to simplify global payments by providing businesses and individuals with highly-specialized payment processing tools.