استخدام برنامهنویس (Back-End (NodeJs
شرح موقعیت شغلی
What You Will Do:
As a Backend Web Developer, you will be involved in all aspects of the software development lifecycle. We need true software engineers who are experts at what they do. A few details are listed below:
Who You Are:
- Writing code for primary application.
- Unit-Testing and End-to-End testing of code.
- Determine time estimates to complete tasks.
- Documenting technical specifications.
- Write the application according to specifications.
- Coordinating with designers, administrators, project managers and other programmers.
- Ability to work independently and work with other team members to ensure on-time quality delivery of applications.
- Prioritizing tasks and daily activities.
- Daily stand-up meetings to review current progress and obstacles with direct team.
- Weekly meetings to review with the entire technology team.
Requirements:
- Good underestanding of object-oriented design, implementation, data structures, algorithm design, and problem-solving
- Should have profound programming knowledge on Node.js
- Knowledge of Node.JS concepts (Such as event loop, cluster, memory management)
- Strong experience of NoSql databases like MongoDB
- Understanding of SQL databases, ability to write queries.
- Experience working with message queues (e.g. RabbitMQ, SQS) and distributed caching (e.g. Memcached, Redis)
- Clean coding skills and excellent problem-solving ability.
- Ability to craft custom applications
- Code to standards, keeping it lean and well-documented
Preferred:
- Strong experience of building RESTful web services
- Should have worked on developing Microservices architecture.
- Exposure to tools like new-relic, postman, curl is required.
- Understanding of other js frameworks like Angular JS, Vuejs would be added advantage
- Unix / Linux experience
- Full life cycle software development.
- Version Control Software. (ie: Git).
مهارتهای مورد نیاز
- Back-end
- MongoDB
- RabbitMQ
- NoSQL
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست