بازگشت به فرصت‌ها
لوگوی طاقچه | Taaghche
جدیدفارسی

(Software Engineer (Back-End

طاقچه | Taaghche·تهران·امروز

حضوریمیان‌سطحقراردادیتوافقی

شرح موقعیت

ما در تیم فنی طاقچه، به دنبال یک «مهندس نرم‌افزار» پرانرژی، یادگیرنده و متعهد هستیم؛ فردی که پایه‌های قوی در برنامه‌نویسی داشته باشد، به کیفیت کد اهمیت بدهد و بخواهد در محیطی پویا، مهارت‌های فنی خود را در مقیاس بالا به چالش بکشد و رشد کند. اگر به نوشتن کد تمیز علاقه داری و مسئولیت‌پذیری بالایی نسبت به کارهایت داری، جای تو در تیم ما خالی است. پیش‌نیاز‌ها و مهارت‌های مورد نیاز: مهارت‌هایی که داشتنش امتیاز محسوب می‌شود (اما الزامی نیست): در طاقچه چه چیزی منتظر شماست؟ اگر به دنبال این هستید که در کنار مهندسان باتجربه روی سیستم‌هایی با ترافیک و اسکیل بالا کار کنید، فرهنگ بازخورد شفاف را تجربه کنید و مسیر رشد شغلی روشنی داشته باشید، مشتاقانه منتظر دیدن رزومه شما هستیم. حتی اگر همه موارد بالا را صددرصد ندارید اما فکر می‌کنید اشتیاق و پتانسیل یادگیری سریع را دارید، حتما برای ما رزومه بفرستید!

مسئولیت‌ها

  • توسعه سرویس‌ها: نوشتن و توسعه کدهای تمیز، بهینه و پایدار با رعایت ددلاین‌ها؛
  • مستندسازی: مستند کردن تسک‌ها و فرآیندهای فنی برای اشتراک‌گذاری شفاف دانش با سایر اعضای تیم؛
  • عیب‌یابی و رفع باگ: بررسی چالش‌های فنی، مانیتورینگ عملکرد سرویس‌ها و تلاش برای حل سریع باگ‌ها؛
  • مشارکت در کد ریویو: همکاری فعال در فرآیند Code Review، ارائه و دریافت بازخوردهای سازنده برای حفظ کیفیت کدبیس؛
  • هم‌افزایی با تیم :تعامل مستمر با مدیر فنی و تیم محصول برای درک بهتر نیازمندی‌ها و تبدیل آن‌ها به فیچرهای کاربردی.
  • حل مسئله: توانایی تحلیل منطقی و اشتیاق بالا برای حل چالش‌های فنی؛
  • ارتباط شفاف و روحیه تیمی: شنونده فعال بودن، اشتیاق به دریافت فیدبک و توانایی کار تیمی؛
  • تسلط بر پایه‌ها: درک خوب از مفاهیم پایه‌ای مهندسی نرم‌افزار مثلOOP، اصول SOLID و مفاهیم پایگاه‌داده؛
  • روحیه مسئولیت‌پذیری (Ownership): پیگیری تسک‌ها از ابتدا تا تحویل نهایی و تعهد به کیفیت خروجی کار؛
  • استفاده از هوش مصنوعی: آشنایی با ابزارهای کمکی مدرن مانند Claude یا ChatGPT برای افزایش سرعت و یادگیری در توسعه نرم‌افزار؛
  • آشنایی با زبان‌های بک‌اند: آشنایی خوب با حداقل یکی از زبان‌های برنامه‌نویسی بک‌اند (آشنایی با فریم‌ورک دات‌نت مزیت محسوب می‌شود).
  • تجربه کار در قالب متدولوژی‌های چابک (Scrum/Agile)؛
  • تجربه کار یا آشنایی با مفاهیم پایه‌ای Docker وCI/CD؛
  • آشنایی اولیه با ابزارهای مانیتورینگ سیستم مثل Prometheus یا Grafana؛
  • علاقه‌مندی به مطالعه سورس‌کدها، شناخت عمیق‌تر زیرساخت و تمایل به رشد در مسیر رهبری فنی در آینده.

نیازمندی‌ها

  • Software Engineering
  • Back-end
  • OOP