پرش به محتوای اصلی
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
برای نقشی مشابه نیرو استخدام می‌کنید؟ با ما حرف بزنید:تماس تلفنی