پرش به محتوای اصلی
Software Development & Programming

توسعه‌دهنده‌ی ارشد فول‌استک

حضوریایرانتمام‌وقت
استخدام شده
LinkedIn WhatsApp

درباره‌ی این نقش

🗓 سابقه‌ی شرکت: بیش از ۵ سال

⚙️ صنعت: فناوری

🏢 اندازه‌ی شرکت: ۱۱ تا ۵۰ نفر

نقش شما

به‌عنوان توسعه‌دهنده‌ی ارشد فول‌استک، به‌عنوان بخشی از یک تیم فنیِ روبه‌رشد، نقشی کلیدی در گسترش و ارتقای پلتفرم دیجیتال ایفا می‌کنید.

  • در بحث‌های فنی مشارکت می‌کنید، از طراحی راهکار پشتیبانی می‌کنید و با تیم مهندسی در تصمیم‌های معماری و پیاده‌سازی همکاری می‌کنید.
  • نیازهای کسب‌وکار را به راهکارهای فنیِ مقیاس‌پذیر و نگه‌داری‌پذیر تبدیل می‌کنید و یکدستی معماری و پایداری بلندمدت را تضمین می‌کنید.
  • فعالانه در شکل‌دادن به نقشه‌ی راه محصول، بهبود استانداردهای فنی و ارتقای شیوه‌های مهندسی در سراسر تیم مشارکت می‌کنید.
موفقیت در این نقش چه شکلی است

موفقیت در این نقش یعنی ارائه‌ی راهکارهای باکیفیت، مقیاس‌پذیر و نگه‌داری‌پذیر که کارایی محصول را افزایش و رشد کسب‌وکار را شتاب می‌دهند. این را با به‌کارگیری تخصص عمیق خود در JavaScript و درک محکم از معماری نرم‌افزار، طراحی کامپوننت و شیوه‌های توسعه‌ی تمیز به دست می‌آورید.

مسئولیت‌های کلیدی
  • معماری و توسعه‌ی سیستمی مستحکم و مقیاس‌پذیر با فریم‌ورک‌های مدرن مانند React.js، Next.js، Node.js و NestJS.
  • تحلیل نیازمندی‌ها و طراحی راهکارهای فنیِ مناسبِ هم‌راستا با اهداف کسب‌وکار.
  • طراحی معماری‌های ماژولار، توسعه‌پذیر و نگه‌داری‌پذیر، شامل رویکردهای مبتنی بر میکروسرویس در صورت نیاز.
  • توسعه‌ی سرویس‌های بک‌اند با Node.js و NestJS و TypeScript.
  • کار با فناوری‌های مدرن فرانت‌اند، شامل HTML، CSS3، SCSS و اصول طراحی واکنش‌گرا.
  • طراحی و یکپارچه‌سازی APIهای RESTful و پایگاه‌داده‌های رابطه‌ای.
  • پیاده‌سازی کامپوننت‌های توزیع‌شده یا رویدادمحور با ابزارهایی مانند Apache Kafka در صورت نیاز.
  • به‌کارگیری بهترین شیوه‌های DevOps، شامل کانتینرسازی مبتنی بر Docker و پایپ‌لاین‌های CI/CD.
  • همکاری نزدیک با اعضای تیم محصول، طراحی و دیگر بخش‌های مهندسی.
  • پیروی از گردش‌کارهای Agile یا Kanban و مشارکت در برنامه‌ریزی اسپرینت، استندآپ‌های روزانه و رتروسپکتیوها.
  • مستندسازی فرایندهای فنی و پشتیبانی از بهبود مستمر در چرخه‌های توسعه.
آنچه به همراه می‌آورید

برای موفقیت در این نقش:

  • به JavaScript بسیار مسلط هستید و با حداقل یک فریم‌ورک مدرن فرانت‌اند (React یا Vue) تجربه دارید.
  • تجربه‌ی عملی محکمی با Node.js و NestJS دارید.
  • تجربه‌ی قوی توسعه‌ی فرانت‌اند با React.js و Next.js دارید.
  • دانش خوبی از SCSS، HTML، CSS3، طراحی واکنش‌گرا و اصول mobile-first دارید.
  • با پایگاه‌داده‌ها (SQL/NoSQL) و یکپارچه‌سازی‌های RESTful آشنا هستید.
  • با Docker، پایپ‌لاین‌های CI/CD و پلتفرم‌های ابری راحت هستید.
  • تجربه یا آشنایی با Apache Kafka دارید.
  • در محیط‌های Agile تجربه دارید و با تیم‌های محصول و طراحی همکاری نزدیک می‌کنید.
  • نگرشی پیشدستانه و دقیق با اشتیاق به سیستم‌های مقیاس‌پذیر و تمیز دارید.
  • مهارت عالی حل‌مسئله، ارتباط و کار تیمی دارید.
  • تجربه با React Native یک مزیت است.
الزامات ضروری
  • درک قوی از طراحی سیستم و اصول معماری نرم‌افزار.
  • تسلط پیشرفته بر JavaScript و TypeScript در فرانت‌اند و بک‌اند.
این نقش چطور مسیر شغلی شما را ارتقا می‌دهد

این نقش فرصت فعالیت در سطح ارشد در یک محیط مهندسیِ روبه‌رشد و پویا را فراهم می‌کند. بر تصمیم‌های معماری اثر می‌گذارید، به توسعه‌دهندگان دیگر منتورینگ می‌دهید و به‌طور راهبردی به جهت‌گیری فنی کمک می‌کنید.

این شرکت چطور برای تلاش شما ارزش قائل است
  • بسته‌ی مزایای جذاب
  • ساعات کاری منعطف
  • امکان کار دورکاری/ترکیبی

اگر توسعه‌دهنده‌ای عملی با تخصص قوی JavaScript و اشتیاق به ساخت سیستم‌های مقیاس‌پذیر و شکیل هستید، مشتاق شنیدن از شما هستیم.

ما را در شبکه‌های اجتماعی دنبال کنید — LinkedIn · X

مزایا

  • Attractive benefits package
  • Flexible working hours
  • Remote/Hybrid working option

✓ استخدام شده

این موقعیت شغلی تکمیل شده و دیگر درخواست استخدام نمی‌پذیرد.

این فرصت را با دیگران به اشتراک بگذارید

LinkedIn WhatsApp