آگهی‌های استخدامی

استخدام Mid-Level Node.js Developer

ریما | Rima
تهران، تهران

شرح موقعیت شغلی

Job Title: Mid-Level Node.js Developer

Location: Tehran, Aqdasiyeh


Job Type: Full-Time, Hybrid 


Job Description: As a Mid-Level Node.js Developer, you will be responsible for developing and maintaining server-side applications within a microservices architecture. You will work with PostgreSQL, MongoDB, Docker, and RabbitMQ to build scalable and efficient backend systems. A strong understanding of Git Flow is crucial, as you will be managing the codebase, ensuring seamless integration, and maintaining a smooth development process. 


Key Responsibilities: 

  • Develop, maintain, and optimize server-side applications using Node.js.
  • Design and implement RESTful APIs within a microservices architecture.
  • Manage PostgreSQL and MongoDB databases effectively.
  • Utilize RabbitMQ for efficient messaging and communication between services.
  • Implement and maintain Docker containers for consistent development and production environments.
  • Collaborate with front-end developers to ensure seamless integration of user-facing elements with server-side logic.
  • Write clean, maintainable, and well-documented code that adheres to best practices.
  • Apply Git Flow methodologies to manage and integrate code changes efficiently.
  • Participate in code reviews and contribute to improving team coding standards.
  • Troubleshoot, debug, and optimize applications for performance and scalability.
  • Work closely with product managers and other stakeholders to translate business requirements into technical specifications.
  • Stay up-to-date with emerging technologies and industry best practices in Node.js development.
Required Qualifications: 

  • 2-4 years of experience in Node.js development.
  • Proficiency in JavaScript and experience with frameworks like Express.js.
  • Strong experience with PostgreSQL and MongoDB databases.
  • Experience with Docker for containerization.
  • Familiarity with RabbitMQ and its integration within microservices.
  • Solid understanding of microservices architecture and design principles.
  • Strong understanding and practical experience with Git Flow.
  • Experience with RESTful API design and implementation.
  • Familiarity with version control systems, particularly Git.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
Preferred Qualifications: 

  • Knowledge of CI/CD pipelines and automated testing frameworks.
  • Experience with real-time data processing (e.g., WebSockets, Redis).
  • Understanding of security best practices in web development.
 About Rima:
The company's business is in the field of tax processes and the law of store terminals and the taxpayer system, and the company is obliged to provide technological services in the tax field to all taxpayers throughout the country by obtaining the first type of tax trust license.

مهارت‌های مورد نیاز

  • Node.js
  • MongoDB
  • Javascript
  • PostgreSQL
  • RestFul API

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۳/۰۵/۲۹
ارسال رزومه