استخدام (Senior Back-End Developer(Node.js
شرح موقعیت شغلی
Responsibilities:
- Continually optimizing performance and cost of live solutions and eradicating any bugs that may occur
- Unit-testing code for robustness and general reliability
- Design and implement backend API, enhance and extend the functionality
- Code to high-quality standards ensuring your work is tested and reviewed
- Collaborate with other team members to improve application performance, usability, and quality
- Learn and stay up-to-date on technologies
- Take responsibility for code repositories
- Establish & enhance development standards
- Create CI processes
Requirements:
- Minimum 3 years experience as a developer building scalable and high visibility applications
- Strong knowledge and experience with NodeJs and JavaScript and ES6
- Strong OOP and design pattern skills and SOLID Principles
- Ability to work as a team player
- Good knowledge of Git
- Experience with scrum
- Good knowledge of Clean Code concepts
- Experience in NoSQL particularly MongoDB or SQL
- Experience in Cloud message APIs and push notifications
- Experience in using command-line tools
- Excellent knowledge of blockchain and it's concepts
- Experience in configuring and working with cryptocurrency full nodes (e.g. BTC, ETH, TRX)
- Excellent knowledge of smart contracts
*Not required but will be positive point:
- Solidity programming knowledge
Benefits:
- Working with a professional team
- Learning cutting-edge development techniques
- Remote work available
- Good employee benefits package
- Flexible working hours
- On-Time payments
- Quarterly Growth Target Bonuses
- Professional Development Stipends
- Continually optimizing performance and cost of live solutions and eradicating any bugs that may occur
- Unit-testing code for robustness and general reliability
- Design and implement backend API, enhance and extend the functionality
- Code to high-quality standards ensuring your work is tested and reviewed
- Collaborate with other team members to improve application performance, usability, and quality
- Learn and stay up-to-date on technologies
- Take responsibility for code repositories
- Establish & enhance development standards
- Create CI processes
Requirements:
- Minimum 3 years experience as a developer building scalable and high visibility applications
- Strong knowledge and experience with NodeJs and JavaScript and ES6
- Strong OOP and design pattern skills and SOLID Principles
- Ability to work as a team player
- Good knowledge of Git
- Experience with scrum
- Good knowledge of Clean Code concepts
- Experience in NoSQL particularly MongoDB or SQL
- Experience in Cloud message APIs and push notifications
- Experience in using command-line tools
- Excellent knowledge of blockchain and it's concepts
- Experience in configuring and working with cryptocurrency full nodes (e.g. BTC, ETH, TRX)
- Excellent knowledge of smart contracts
*Not required but will be positive point:
- Solidity programming knowledge
Benefits:
- Working with a professional team
- Learning cutting-edge development techniques
- Remote work available
- Good employee benefits package
- Flexible working hours
- On-Time payments
- Quarterly Growth Target Bonuses
- Professional Development Stipends
مهارتهای مورد نیاز
- Back-end
- Node.js
- Javascript
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست