We are looking for an experienced Golang or Node.js developer to help build backend services as well as help transition into a microservice architecture.
What you'll be doing
Working hand in hand with other engineers developing and running a high traffic Golang/Node.js application,
development of projects related to peer-to-peer video Streaming, and meeting platforms.
Day-to-day work will involve writing code, developing tests, debugging, and communicating with other team members base in Slovakia, Russia and Iran.
Requirements
3+ years of Golang/Node.js experience
2+ years of SQL experience
Experience with complex golang apps in large enterprise environments
Comfortable working with multiple different data storage systems ranging from Redis to SQL
Familiarity with continuous integration solutions
Experience in Docker and containerized applications
You write well-structured, efficient, and maintainable code and actively keep the quality of the codebase in check
Understanding and previous experience implementing authentication schemes such as OAuth2
Deep understanding of Golang/JS best-practices (Security issues, type-safe code, etc.)
Ability to quickly learn and understand complex APIs - REST, Streaming, webhooks
You have strong verbal and written communication skills in English
Bonus if you have experience with the following:
Meteor Knowledge about cryptocurrencies
P2P networks
Webtorrent
Blockchain
Microservices
The salary range is between 10-15 US dollars per hour and is paid with Bitcoin / Ethereum.
About company and the role : WALLIT S.R.O is a Slovakia based company focused on developing blockchain and peer to peer applications. You will be working on a meeting platform (Go) or a peer to peer based video sharing platform based on webtorrent which is web version of bittorrent ( Node.js )
معرفی شرکت
شرکت والایت در حوزهی بلاکچین، سرویسهای Decentralized، احراز هویت بر روی بلاکچین، درگاه پرداخت کریپتوکارنسی، صرافی کریپتوکارنسی، پلتفرمهای Meeting و Video Streaming به صورت peer-to-peer فعالیت میکند.
تمرکز اصلی شرکت بر ارائه سرویسهای غیرمتمرکز (Decentralized) و مبنی بر بلاکچین است.