استخدام برنامهنویس (Back-End (NodeJs
شرح موقعیت شغلی
- Build out well-tested back-end systems for serving our core marketplace features. Maintain our Decentralized Storage (IPFS Node), update, sync, and backup it to central storage, and repeat it in a loop.
- Collaborate with front-end developers to bring the product to life Adopt code quality processes to ensure the readability, best practices, and maintainability of solidity smart contract.
- Implement and maintain robust systems that scale to numbers of users.
- Create optimized database schemas and work with MongoDB.
- Implement security and data protection systems.
- Research and analyze Web3 technologies and try integrating with Ethereum and Solidity.
- More than one year of experience as a back-end developer or similar roles.
- Strong proficiency with Node.js, Typescript, and various frameworks. Understanding user authentication and authorization between multiple systems, servers, and environments.
- Understanding fundamental design principles behind a scalable application.
- Proficient understanding of code versioning tools, such as Git.
- Fluent in the fundamentals of Linux.
- Knowledge of algorithms and data structures.
- Ability to write high-quality, and well-tested code.
- Ability to operate independently and willing to learn and grow with our team.
مهارتهای مورد نیاز
- Back-end
- Node.js
- Javascript
- RestFul API
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست