استخدام Senior Node.js Developer (دورکاری)
شرح موقعیت شغلی
NOTE: This is not an entry-level position.
Qualifications
Nodejs, Express
API, Back-end services development MySQL, Redis
Kafka or RabbitMQ
Test automation
API, Back-end services development MySQL, Redis
Kafka or RabbitMQ
Test automation
Required qualifications:
• 3+ years of experience, hands-on: Nodejs, Express
• Expertise in designing and creating REST and gRPC API, Back-end services
• Hands-on experience with corporate event streaming technologies: Kafka or RabbitMQ • Proficiency with database design and distributed database systems: MySQL, Redis
• Designing and developing micro-services
• Expertise in building solid, testable, clean code following best practices
• Expertise in designing and creating REST and gRPC API, Back-end services
• Hands-on experience with corporate event streaming technologies: Kafka or RabbitMQ • Proficiency with database design and distributed database systems: MySQL, Redis
• Designing and developing micro-services
• Expertise in building solid, testable, clean code following best practices
Responsibilities may include, but are not limited to:
• Create, design, code, test, troubleshoot, and fix existing or new services.
• Design and deploy REST and gRPC API endpoints and Back-end services, collaborate, and support Front-end developers.
• Design, develop, and optimize high-quality database solutions.
• Planning and integrating message queues and key-value databases.
• Provide architectural diagrams, design documents, unit test documents of current and future code, and other artifacts per business needs.
• Create test suits and automation for all services.
• Must be willing to remediate code written by others.
• Team player attitude focusing on the team's success is a MUST.
• Design and deploy REST and gRPC API endpoints and Back-end services, collaborate, and support Front-end developers.
• Design, develop, and optimize high-quality database solutions.
• Planning and integrating message queues and key-value databases.
• Provide architectural diagrams, design documents, unit test documents of current and future code, and other artifacts per business needs.
• Create test suits and automation for all services.
• Must be willing to remediate code written by others.
• Team player attitude focusing on the team's success is a MUST.
Preferred qualifications:
•Hands-on experience in Front-end development with ReactJS, Next •knowledge of Blockchains: Bitcoin, Ethereum, ...
•knowledge of developing cryptocurrency payments and wallets. •Hands-on experience with Docker, Kubernetes
•knowledge of developing cryptocurrency payments and wallets. •Hands-on experience with Docker, Kubernetes
•Hands-on experience with Grafana, Prometheus Additional Information:
•This is a remote full-time salaried position.
•Salary is commensurate with education, experience, and skills.
•Salary is commensurate with education, experience, and skills.
مهارتهای مورد نیاز
- Node.js
- Javascript
- MySQL
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست