ما در تیم زیرساخت نرمافزاری پارت، به دنبال طراحی، توسعه و نگهداری زیرساختها و محصولات نرمافزاری مقیاسپذیر و پایدار هستیم. محصولات ما در حوزههایی با حجم بالای داده و ترافیک، نیازمند دقت بالا در طراحی معماری، توسعهی اصولی و رعایت استانداردهای فنی هستند.
ورود به گروه نرمافزاری پارت، ورود به گروهی است که هر کدام از اعضایش عاشق شروع ایدههای جدید هستند و تا آنها را به واقعیت تبدیل نکنند، دست برنمیدارند. فرصتی برای خلق، پرورش و دست یافتن به ایدههایی که همیشه توی ذهنتان بوده اما جایی برای بروزشان نداشتهاید. ما در این محیط منتظر افراد با استعداد و دغدغهمندی مثل شما هستیم.
بهعنوان توسعهدهندهی بکاند، شما مسئول توسعه، نگهداری و بهینهسازی سرویسها و زیرساختهای نرمافزاری با استفاده از Node.js و تکنولوژیهای مرتبط خواهید بود. تعامل مؤثر با سایر تیمها، نوشتن کدهای مستند و قابل تست، کمک به ارتقاء کیفیت معماری سیستمها و توانایی یادگیری سریع از انتظارات ماست.
وظایف و مسئولیتهای شما
توسعه، طراحی و پیادهسازی سرویسها و ماژولهای مقیاسپذیر با استفاده از Node.js
نوشتن تستهای واحد و یکپارچه برای تضمین کیفیت کد
مشارکت در طراحی معماری سیستمهای مقاوم و پایدار
مستندسازی فنی کد و APIها
مشارکت در انتقال دانش فنی، ارتقاء کیفیت تیم و تعامل مؤثر با سایر اعضا
مهارتهای ضروری
تسلط به یک زبان برنامهنویسی (هر زبان محبوبی مانند JavaScript ، Python، Java، C++، PHP قابل قبول است.)
آشنایی با JavaScript (ES6+) Node.js
آشنایی با مفاهیم شیگرایی
آشنایی با معماریهای Service-Oriented و Modular
آشنایی با مفاهیم Caching
آشنایی با Git و مفاهیم مدیریت نسخه، از جمله Semantic Versioning
آشنایی با تست نویسی و مفاهیم آن
درک مناسب از مفاهیم REST API و HTTP
توانایی درک و استفاده از مستندات انگلیسی
روحیهی کار تیمی و مسئولیتپذیری بالا
مهارتهایی که میدرخشند
آشنایی با اصول SOLID و Clean Code
تجربهی کار در محیطهای Agile / Scrum
آشنایی با معماری Microservice
توانایی طراحی سیستمهای Fault-Tolerant و Resilient
آشنایی با مفاهیم Observability شامل Logging، Metrics و Tracing
آشنایی با الگوهای طراحی نرمافزار (Design Patterns)
پارت با تکیه بر گروهی از بهترین متخصصان حوزه مالی و فناوری اطلاعات کشور، میکوشد زمینهساز ارائه خدماتی نوین در بازار سرمایه ایران باشد. بدین منظور، طراحی و انتشار شاخصها و معیارهایی برای سنجش دقیقتر موقعیتهای سرمایهگذاری در بازار سرمایه ایران، طراحی و پیادهسازی نرمافزارهای قدرتمند مبتنی بر اطلاعات مالی، و ایجاد بانک اطلاعات جامع مالی بهمنظور گردآوری و پردازش دادههای اثرگذار بر تصمیمگیری سرمایهگذاران، از اهداف اصلی پارت است.