استخدام Back-End Engineer (Node.js)
شرح موقعیت شغلی
Employment Type: Full-Time (on-site)
Location: Tehran(janat abad jonobi), Iran
time: saturday-wednesday 9-18
Location: Tehran(janat abad jonobi), Iran
time: saturday-wednesday 9-18
We are seeking an experienced Backend Engineer (Node.js) to join our team. This is a permanent, full-time role for professionals who are committed to long-term collaboration. Please note: part-time or hourly contract applicants will not be considered.
Key Responsibilities
- Design, develop, and maintain scalable backend services using Node.js and Express.js.
- Implement and optimize real-time communication solutions with WebSocket and Socket.io.
- Work with NoSQL databases (MongoDB, Redis) and manage data models using Mongoose ODM.
- Contribute to the development of enterprise-level applications with a focus on performance, scalability, and security.
- Apply asynchronous programming techniques and event-driven architecture principles.
- Ensure secure coding practices and compliance with backend security standards.
- Collaborate in an Agile environment to deliver features iteratively.
- Use Git for version control and participate in code reviews.
- Contribute to the adoption of microservices architecture and containerization technologies (Docker).
Qualifications & Requirements
Experience
- Minimum 5 years of experience in a similar backend engineering role.
- Demonstrated experience in delivering enterprise-level projects.
Technical Skills
- Strong expertise in JavaScript (ES6+).
- Proficiency with npm/yarn for package management.
- Advanced knowledge of Express.js and common middleware libraries.
- Solid experience with MongoDB, Redis, and Mongoose ODM.
- Practical experience with real-time technologies (WebSocket, Socket.io).
- Familiarity with Agile methodologies (Scrum, Kanban).
- Hands-on experience with microservices and Docker.
- Knowledge of backend security best practices.
Nice to Have
- Familiarity with both trading concepts and the TradingView platform (charts, indicators, Pine Script, widget integration).
What We Offer
- Competitive compensation package.
- Social Security Insurance.
- Performance-based bonuses.
- Employee loan assistance program.
- A supportive work environment that encourages innovation, growth, and collaboration.
مهارتهای مورد نیاز
- Back-end
- MongoDB
- Javascript
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست