استخدام توسعه‌دهنده Full-Stack

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

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

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

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

    مهم نیست
  • حقوق

    توافقی

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


موارد پایه:
• دارای نظم و اولویت‌بندی صحیح
• قدرت حل مسئله بالا
• دقت و تمرکز به نکات
• صداقت و عدم تعارف (*لطفاً به این نکته توجه کنید!)
• توانایی مدیریت و برنامه‌ریزی تسک‌ها
• توانایی کار مستقل و همکاری مؤثر در تیم توزیع‌شده (دورکاری)
• مهارت ارتباطی مناسب برای هماهنگی با تیم محصول، طراحی و توسعه

موارد تخصصی:


فرانت‌اند:

• تسلط به Javascript و مباحث ES6+
• تسلط به Next.js (App Router، Routing، Layoutها، Server/Client Components)
• تسلط به React (Hooks، مدیریت state و بهینه‌سازی رندر)
• تسلط به مباحث Async (Promise، async/await، مدیریت خطا)
• تسلط به TypeScript در پروژه‌های واقعی
• تسلط به استایل‌دهی (ترجیحاً Tailwind CSS یا CSS Modules)
• آشنایی با SSR، SSG و ISR در Next.js
• تسلط به فراخوانی API و مدیریت داده در سمت کلاینت
• آشنایی با SEO، متادیتا و بهینه‌سازی عملکرد فرانت‌اند
• تسلط به مباحث REST و API Routes / Route Handlers در Next.js

بک‌اند:

• تسلط به Node.js و اکوسیستم آن
• تجربه توسعه RESTful API (طراحی endpoint، status code، validation)
• آشنایی با فریم‌ورک‌های Node (ترجیحاً Express، Fastify یا NestJS)
• کار با پایگاه‌داده (PostgreSQL، MongoDB یا مشابه) و ORM/Query Builder (Prisma، TypeORM، Mongoose و ...)
• آشنایی با Authentication & Authorization (JWT، Session، OAuth)
• درک امنیت وب (CORS، XSS، CSRF، Rate Limiting، مدیریت env)
• آشنایی با فایل و آپلود، کش (Redis) و صف کار (در صورت نیاز پروژه)

عمومی و فرآیند:
• تسلط نسبی به VCS (ترجیحاً Git و Git Flow / Pull Request)
• تسلط به مباحث Agile و Scrum (جهت Collaboration با دیگر اعضای تیم)
• آشنایی با Unit Testing و در صورت امکان Integration/E2E Testing
• آشنایی با ساختار پروژه‌های Monorepo یا تفکیک فرانت/بک

مسئولیت‌های شغلی:
• توسعه و نگهداری رابط کاربری با Next.js و React
• طراحی و پیاده‌سازی API و منطق سمت سرور با Node.js
• همکاری در طراحی دیتابیس، مدل داده و یکپارچه‌سازی فرانت و بک
• رفع باگ، بهینه‌سازی عملکرد و بهبود تجربه کاربری
• شرکت در جلسات Scrum، برآورد تسک و تحویل به‌موقع
• مشارکت در Code Review و رعایت استانداردهای کدنویسی تیم

موارد زیر الزامی نمی‌باشد و در صورتی که با آن‌ها آشنایی دارید امتیاز محسوب می‌گردد:
• تسلط پیشرفته به TypeScript
• آشنایی با GraphQL یا tRPC
• تجربه با Next.js Middleware، Edge Runtime و Deploy روی Vercel
• آشنایی با Design Pattern ها و اصول Clean Architecture
• آشنایی با معماری Microservice
• آشنایی با Docker و Docker Compose
• آشنایی با CI/CD (GitHub Actions، GitLab CI و ...)
• آشنایی با سرویس‌های ابری (AWS، Azure، DigitalOcean و ...)
• توسعه ماژول NPM
• فعالیت بر روی پروژه‌های Open-Source
• آشنایی با WebSocket / SSE برای اپلیکیشن‌های Real-time
• آشنایی با i18n، RTL و پروژه‌های چندزبانه
• آشنایی با PWA و Service Worker
• آشنایی با ORM Migration، Seed و مدیریت نسخه دیتابیس

شرایط همکاری:
• نوع همکاری: تمام‌وقت
• محل کار: دورکاری (Remote)
• ساعت کاری: هم‌پوشانی زمانی با تیم در ساعات کاری توافق‌شده

متقاضیان گرامی لطفاً توجه داشته باشید که ساعت کاری تمام‌وقت می‌باشد. همکاری به صورت پاره‌وقت میسر نیست.

معرفی شرکت

مجموعه توسعه نرم افزار نورا سرور از سال 1401 به همراه جمعی از متخصصین با بیش از 12 سال تجربه تخصصی در استفاده از فناوری های به روز دارای خدمات متنوع در زمینه مالی، تبلیغاتی، فروشگاهی و هوش مصنوعی می باشد.
  • مهارت‌های مورد نیاز

    Javascript Promise Docker
  • جنسیت

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

    معافیت دائم پایان خدمت
  • حداقل مدرک تحصیلی

    مهم نیست

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

مشاغل مشابه

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

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

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

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

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

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