استخدام Node.js Developer
شرح موقعیت شغلی
We are looking to hire a Node.js Developer for one of our media subsidiary companies, with the following requirements:
Required Skills
Required Skills
- Strong experience with Node.js using frameworks like NestJS or ExpressJS
- Proficiency in TypeScript and typed development practices
- Solid understanding of SOLID principles and hands-on application of design patterns
- Practical experience with Dependency Injection
- Proficient in working with both MongoDB and PostgreSQL
- In-depth knowledge of caching tools such as Redis
- Strong experience with messaging systems like RabbitMQ
- Experience designing and implementing RESTful APIs
- Familiarity with Microservices architecture
- Proficient in Docker and containerization concepts
- Comfortable with Git and CI/CD workflows
Preferred Skills
- Experience writing unit and integration tests (e.g., Jest, Mocha)
- Familiarity with monitoring, logging, and observability tools
- Experience working with event-driven architecture
Personal Attributes
- Systems thinker with an engineering mindset
- Strong communication and team collaboration skills
- Passion for continuous learning and improvement
- Detail-oriented and highly responsible
مهارتهای مورد نیاز
- Node.js
- Git
- typescript
- RestFul API
- PostgreSQL
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست