استخدام (Senior Back-End Developer(Node.js
شرح موقعیت شغلی
Job Details
- Type: Full-time/Onsite
- Location: While Tehran is specified, we welcome applicants from any city in Iran. (This position offers the flexibility to choose between working remotely or coming to the office.)
- Note: This is a permanent, full-time position. We are only considering candidates who are seeking a full-time commitment. Part-time or hourly contract applicants will not be considered.
Requirements
- Experience:
- At least 6 years of experience in a similar position.
- Proven experience working on enterprise-level projects.
- Technical Skills:
- In-depth knowledge of JavaScript and its latest ES6+ features.
- Proficiency in package management (npm/yarn).
- Strong understanding of asynchronous programming and event-driven architecture.
- Strong familiarity with Express.js and widely-used Express.js middlewares.
- Experience with WebSocket, Socket.io, and real-time communication technologies.
- Proven experience working with NoSQL databases (e.g., MongoDB, Redis) and Mongoose ODM.
- Experience with version control systems, particularly Git.
- Familiarity with TradingView is a significant plus.
- Familiarity with Agile methodologies is essential, as our development process is rooted in Agile principles to ensure flexibility and efficiency.
- Familiarity with microservices architecture and containerization technologies (e.g., Docker).
- Understanding of security best practices for backend development.
Benefits
We offer a competitive compensation package and a supportive work environment that fosters innovation and growth. Our benefits include:
- Insurance
- Potential bonuses
- Loan assistance program
مهارتهای مورد نیاز
- Back-end
- Node.js
- MongoDB
- NoSQL
- Javascript
حداقل سابقه کار
- بیش از شش سال
حقوق
- حقوق از ۴۰,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست