ما در واحد توسعه تیم همتاپی مشتاقیم تا جهت موقعیت شغلی توسعه دهنده سنیور بک اند با تسلط بر Node.js، با همکاری با انگیزه، مسئولیتپذیر و علاقهمند به یادگیری همراه باشیم. اگر بخش قابل توجهی از شرایط زیر را دارید، از شما دعوت میکنیم با پیوستن به ما، آغازگر مسیری شگفتانگیز باشید.
وجود چه مهارتهایی لازم است؟
- تجربه کار حرفه ای در پروژه های تجاری با معماری میکروسرویسی
- تجربهی عمیق در توسعهی بکاند با Node.js (حداقل 2 سال انجام پروژه با یکی از انواع فریم ورکهایNest.js)
- تسلط به Node.js (ES6+, Async/Await, Event Loop)
- تجربه کاری با یکی از انواع Message Broker
- مسلط به طراحی استاندارد API های REST و آشنا به gRPC
- تجربه پیاده سازی WebSocket
- تجربه کار با Redis یا سایر ابزارهای Caching
- مسلط به PostgreSQL (SQL, Query Optimization)
- آشنایی با طراحی اصولی دیتابیسها و بهینه سازی کوئری ها
- مسلط به Git و GitFlow و آشنا با فرایندهای DevOps و CI/CD
- آشنا با پترن های طراحی نرم افزار (Design Patterns)
- آشنایی با اصول Clean Code و Solid
- داشتن تجربه در تست نویسی (Unit Test, Integration Test, Mocking)
- آشنایی با ساختار Scrum و Agil
آشنایی با موارد زیر مزیت محسوب می شود:
- کار با فریم ورک Adonisjs
- آشنایی به زبان برنامه نویسی Go
- آشنایی/تجربه کاری دیتابیس های noSql
- آشنایی با Elasticsearch
- آشنایی با حوزه بلاک چین و رمزارزها
ویژگی های فردی مورد انتظار :
- مسئولیت پذیری (مثل یک فرمانده قابل اعتماد)
- تسلط بر عیبیابی مشکلات پیچیده، شناسایی ریشههای آن و ارائه راهحلهای مؤثر
- روحیهی اشتراکگذاری دانش، تعامل و کار تیمی
- توانایی تجزیه و تحلیل و حل مسائل چالشی و همکاری در طراحی صحیح و اصولی محصول و نه منحصرا کدنویسی آن
- متعهد به برنامه زمان بندی پروژه ها و درک اهمیت اولویتبندی وظایف
- توانایی انجام کد ریویوی دقیق و ارائهی بازخورد سازنده به اعضای جوانتر تیم
- دارا بودن تجارب موفق پروژه هایی با Load قابل قبول و آگاه از Trend های سایر زبانها/تکنولوژی ها
مسئولیتها:
- ساختن نرم افزارهای خلاقانه مالی-اعتباری با همکاری تیم محصول و واحد فنی
- آمادهسازی و نگهداری تمام نرمافزارها با استفاده از ابزارهای استاندارد توسعه
- همراهی در توسعه تمامیت یک نرمافزار از مرحلهی ایده تا پس از انتشار
- همگام شدن به موقع با وظایف، ارزیابیها، پیشنهادات، برنامهریزیها و به طور کلی فرآیند کاری تیم فنی
- مستند سازی فرآیند توسعه، ساختار معماری و اجزای استفاده شده
- هماهنگ بودن با همکاران و آگاه نگه داشتن مدیر محصول و مدیرفنی از وضعیت توسعه
- استفاده متقابل از تکنولوژیهای جدید به همراه best-practiceها در فرآیند توسعهی وب
مزایای همکاری با شرکت همتاپی:
شما در همتاپِی با تیمی با انگیزه و پویا همراه می شوید که با جدیدترین تکنولوژیهای روز دنیا سروکار دارند و در حال دگرگون کردن صنعت مالی هستند. در کنار رشد سازمان و تحقق اهداف تیمی، پیشرفت شخصی و حال خوب شما نیز برایمان حائز اهمیت است که تلاش شده بستر آنها فراهم گردد. شما به عنوان یکی از اعضای خانواده همتاپِی چالشهای جدیدی را تجربه میکنید و فعالیتهای متنوعی را انجام خواهید داد. تسهیلات متنوعی در این مجموعه تدارک دیده شده تا بهرهوری شما تضمین شود:
- محیط کاری زیبا و مدرن
- فرصتهای یادگیری و رشد مستمر
- همکارانی توانمند و متواضع
- شنیده شدن پیشنهادات و بها دادن به خلاقیتها و تلاشها
- استفاده از به روزترین تکنولوژیها
- پوشش بیمه تکمیلی ( مخصوص شرکتهای دانش بنیان و فناور)
- امکان رشد عمودی و افقی در سطوح شغلی (ارتقا شغلی)
- پذیرایی نهار و میان وعده روزانه
- ارائه امکانات خدمات تفریحی مثل استخر VIP و ماساژ
- هدایای مناسبتی مثل روز مرد، زن و ...
- برنامههای توسعه فردی مداوم در بخش منابع انسانی
- حقوق رقابتی
اگر به توسعهی بکاند علاقهمند هستید، از کار با جدیدترین فناوریها لذت میبرید و مایل به ایجاد تأثیر واقعی در یک تیم در حال رشد هستید، خوشحال میشویم که با شما آشنا شویم.