Position: Middle/Senior Node.js
Company: pragma-technologies.com
Category: Node.js
Experience required: 1y

We’re looking for a Node.js to join our team. 

🔘Requirements:
- Experience architecting and developing REST API
- Solid knowledge of JavaScript and Typescript
- Solid knowledge of Nest.js
- External APIs experience
- Strong documentation, analytical and problem-solving skills
- Amazon Web Services experience (RDS, S3, EC2, VPC, HTTP, Elastic Beanstalk, Code Pipeline, Route 53, Cloud Watch, API Gateway)
- Knowledge of algorithms and data structures
- Knowledge of modern deployment processes (Docker, Kubernetes, CI/CD)
- Solid e2e and unit testing skills
- Experience working with databases (e.g. PostgreSQL, MySQL, MongoDB), SQL strong knowledge, queries optimization
- Solid understanding of git-flow

🔘Will be a plus:
- Experience working with real-time applications using WebSockets
- Experience with microservice architecture
- Experience with blockchain
- Golang experience/knowledge
- gRPC experience/knowledge
- Experience/Knowledge of RabbitMQ/Redis/Apache Kafka
- Understanding cryptography: private and public keys, signature, keys derivation, hashing, encryption
- Passion for blockchain and cryptocurrencies

🔘We offer:
- New crypto project (no legacy)
- Paid Hyperledger Fabric courses (Linux Foundation)
- Adrenaline from working with real finances
- Open salaries and income
- Participation at different kinds of Blockchain Conferences, Events, and Meet-ups for free
- Flexible schedule and holidays 
- Friendly team of professionals in a very comfortable office climate 
- One of the best modern coworking offices at the city center, about 2 minutes away from metro Arsenalna station -Creative States Arsenal (Kyiv, St. Moskovskaya 😍 surrounded by a lot of variants cuisines and bars.