استخدام Node.js Developer

  • دسته‌بندی شغلی

    وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت مکانی

    تهران ، تهران
  • نوع همکاری

    تمام وقت
  • حداقل سابقه کار

    کمتر از سه سال
  • حقوق

    توافقی

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

Job Title: Node.js Developer (TypeScript & NestJS Specialist)

About Us

We’re a dynamic technology company dedicated to building scalable, high-performance web applications. Our team values clean code, robust architecture, and continuous learning. We’re seeking a passionate Node.js Developer to join us in designing and implementing cutting‐edge backend services.


Key Responsibilities

  • Backend Development: Architect, develop, and maintain server‐side applications using Node.js, TypeScript, and NestJS.
  • API Design: Design and implement RESTful APIs, ensuring best practices in authentication, versioning, and documentation.
  • Database Integration: Work with PostgreSQL, leveraging ORMs (ideally Prisma) to model data, write migrations, and optimize queries.
  • Security & Auth: Implement robust JWT‐based authentication and authorization flows.
  • OOP & Architecture: Apply OOP design patterns, SOLID principles, and clean‐code methodologies to keep the codebase modular, testable, and maintainable.
  • Testing: Write and maintain unit tests (using Jest) to ensure code quality and prevent regressions.
  • Code Reviews & CI/CD: Participate in peer code reviews, enforce coding standards, and collaborate on continuous integration/continuous deployment pipelines.
  • Collaboration: Work closely with frontend developers, QA engineers, and product owners in an Agile/Scrum environment, attending stand‐ups, sprint planning, and retrospectives.

Required Qualifications

  • Strong proficiency in TypeScript, Node.js, and NestJS (+1 year of hands‐on experience).
  • Deep understanding of ORM frameworks (preferably Prisma) and relational database design with PostgreSQL.
  • Solid grasp of Object-Oriented Programming and architectural best practices (clean code, SOLID principles).
  • Expertise in writing comprehensive unit tests using Jest.
  • Familiarity with Git workflows and participation in code reviews.

Nice to Have

  • Agile/Scrum: Experience working in fast‐paced Agile teams, contributing to sprint ceremonies and backlog grooming.
  • Docker: Containerization of services and local development environments.
  • CI/CD Pipelines: Familiarity with tools like GitHub Actions, GitLab CI, or Jenkins for automated builds, tests, and deployments.
  • Microservices Architecture: Designing and consuming microservices, including inter‐service communication patterns.
  • Message Queues: Hands‐on experience with message brokers such as RabbitMQ, Kafka, or similar.

What We Offer

  • Competitive salary and performance-based bonuses
  • Flexible working hours and remote/hybrid options
  • Professional development budget and learning opportunities
  • Collaborative, innovative team culture
  • Health and wellness benefits

معرفی شرکت

داتیک با هدف بهبود تصمیم‌گیری‌های داده‌محور و بهینه‌سازی فرآیندهای سازمانی در سال ۱۴۰۰ تأسیس شد. این شرکت با تکیه بر تیمی متشکل از متخصصین داده و فناوری، راهکارهایی نوآورانه در حوزه تحلیل داده و هوش مصنوعی ارائه می‌دهد.

از زمان تأسیس، داتیک با همکاری شرکت‌های بزرگ، پروژه‌های متعددی را در زمینه توسعه داشبوردهای مدیریتی، تحلیل داده و توسعه پلتفرم‌های دیجیتال اجرا کرده است.
  • مهارت‌های مورد نیاز

    Node.js typescript Jest PostgreSQL
  • جنسیت

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

    مهم‌ نیست
  • حداقل مدرک تحصیلی

    کارشناسی

این آگهی منقضی شده است

مشاغل مشابه

چه موردی را می‌خواهید گزارش کنید؟

از اینجا شروع کنید
این آگهی منقضی شده است

مشاهده‌ی آخرین فرصت‌های شغلی

آگهی منقضی شده است

در شغل بهتری استخدام شوید! رایگان!

  • جستجو و ارسال رزومه به آگهی‌های استخدام بیش از ۱۰۰,۰۰۰ شرکت ایرانی
  • رزومه‌ساز رایگان
  • دریافت فرصت‌های شغلی جدید مرتبط از طریق ایمیل (Job Alert)
  • شناخت محیط کار و فرهنگ سازمانی شرکت‌های در حال استخدام
image/svg+xml