NodeJS Engineer
As a NodeJS software engineer, you’ll design and build systems for Financial Products, specifically within our Onchain and Spot services.
Description
- Analyze, design, develop, and maintain apps on Node JS, Docker, and Microservices for Financial Product.
- Collaborate with BA, Technical Leader, and Senior Engineer to propose solutions and deploy solutions related to services.
- Write documentation describing and manipulating the system for 3rd-party tasks such as RESTful API or GRPC documentation.
- Cooperate with DevOps to deploy and operate developed apps onto the production environment with CICD and other DevOps tools.
Requirements:
- At least 3 years + of experience with web service or equivalent experience.
- Proficiency in NodeJS programming language, experience with Nest JS framework.
- Proficiency in using at least one of the following database management systems: MariaDB, PostgreSQL, Redis, MongoDB.
- Knowledge of unit testing your own created products.
- Knowledge of using Docker for development, testing, and production environments.
- Proficiency in building Microservices, using methods of communication via Redis, Kafka, GRPC, RestAPI,…
- Deep understanding of REST API and WebSocket, system performance, and scaling.
- Ability to build real-time systems highly.
- For Onchain services: Blockchain Experience is a big plus.
- For Spot services: Experience with Exchange trading and Crypto is advantageous.
Benefits:
- Salary up to $1600 (Paid in USDT)
- 8 hours working time from Monday to Friday (flexible check-in - check-out from 7 AM-6 PM)
- Hybrid working with 5 remote working days/month.
- Performance bonus twice a year.
- Review Salary once a year.
- Support on training with Agile, Product knowledge.
- Funding support for participation in courses and certifications.
- 100% full salary from the 1st day of work
- Paid leave 12 days/year, included probation time
- Transport allowance, team buidling, yearly company trip
- Quarterly and annual performance bonuses for personal and team
Apply by submit the form or contact with our recruiters: