استخدام برنامهنویس ارشد Net Core) Back-End.-دورکاری)
این آگهی منقضی
شده است
دستهبندی شغلی
وب، برنامهنویسی و نرمافزار
موقعیت مکانی
تهران
، تهران
نوع همکاری
تمام وقت
دورکاری
حقوق
از ۱۵,۰۰۰,۰۰۰ تومان
شرح موقعیت شغلی
ما در دیما برای توسعه و گسترش محصولات و پلتفرمهای خود به دنبال یک توسعه دهنده ارشد Backend با تجربه و با انگیزه هستیم. شما در دیما، با تیم های فنی و محصول ارتباط خواهید داشت و با استفاده از دانش و تجربه و خلاقیت خود خواهید توانست چالش های فنی برای خلق یا توسعه محصولات را با کیفیت مناسب و در زمان بندی های مقرر شده طراحی ، پیاده سازی ، تست ، مستندسازی و ارایه نمایید.
شرح وظایف :
هم فکری و هم افزایی با سایر اعضای تیم برای ارایه راه حل های فنی خلاقانه و موثر چالش های فنی .
شرکت در جلسات مشترک تیم های فنی و محصول برای درک بهتر نیازمندیها و ارایه نظرات و راهکار های فنی .
کد نویسی و پیاده سازی بر اساس اصول مهندسی نرم افزار و مفاهیم SOLID, DRY , KISS,Clean Code.
تست نویسی برای اثبات عملکرد مورد نیاز در سناریو های درخواست شده از سوی تیم محصول .
رفع باگ ها یا معایب اعلام شده و افزایش کارایی در زمانبندی اعلام شده.
مستند سازی اقدامات و تغییرات در کد ها یا شیوه بکارگیری محصولات .
همکاری با تیم فنی و Backend برای توسعه و بهینه سازی طراحی و معماری محصولات .
همکاری با تیم Frontend برای بکارگیری صحیح API و ارائه راهکار مناسب برای حل چالش های فنی مشترک .
همکاری با تیم تست برای تعریف سناریوهای تست .
همکاری با تیم Devops برای استقرار و بکارگیری صحیح محصول .
بازنگری کد های نوشته شده توسط سایر همکاران و اعلام نظرات برای بهینه سازی کیفیت پیاده سازی کد .
ویژگی های مورد نیاز :
داشتن سه سال یا بیشتر تجربه کاری مرتبط با موقعیت شغلی
دانش کافی از مفاهیم پایهی علوم کامپیوتر مثل ساختار دادهها و طراحی الگوریتم.
آشنایی با اصول مهندسی نرمافزار، مهندسی نیازمندیها، معماری نرمافزار.
تسلط بر برنامه نویسی 6 net core. و استاندارد های آن .
تسلط به زبان برنامه نویسی C# 10
تسلط بر مفاهیم سرویسگرایی ، Microservice و طراحی API.
دانش کافی از مفاهیم object–oriented و الگوهای طراحی (Design Patterns).
دانش و مهارت در پیاده سازی مفاهیم DRY, KISS , SOLID , Clean Code, DDD , CQRS, TDD .
تسلط بر حداقل یکی از پایگاههای دادهی SQL–based (ترجیحا MS SQL Server).
تجربه کار در پیاده سازی RESTful APIs.
تجربه کار با Postman یا Swagger.
دانش کافی در پیاده سازی و به کارگیری Entity Framework و مهارت کار به صورت Code First .
تجربهی کار با گیت.
تجربه کار در چهارچوب اسکرام.
تجربه کار با Message Broker هایی نظیر Kafka , RabbitMQ.
تجربه توسعه و بارگذاری در محیط سیستم عامل لینوکس.
تجربه و مهارت موثر در کار تیمی و انجام کار به صورت دورکاری .
روحیه خلاق و جستجوگر برای حل چالش های فنی .
خواندن و نوشتن متون و مستندات به زبان انگلیسی .
موارد زیر تاثیر مثبت خواهد داشت :
درک فنی و تکنیکال خوب .
تسلط یا تجربه کاری با زبان های Python , Java , Rust
تجربه در صنعت تبلیغات دیجیتال خصوصا تبلیغات پروگرماتیک مزیت زیادی محسوب میشود.
آشنایی با مفاهیم BigData و NoSql
آشنایی و تجربه کاری با Docker و آشنایی با مفاهیم CI/CD
آشنایی یا تجربه کاری با Elastic , Redis , MongoDB
آشنایی با Javascript یا Typescript
آشنایی و تجربه کاری با Vue یا React
آشنایی و تجربه کاری با nodejs
مزایای کاری:
همکاری به صورت دورکاری
ساعات کاری منعطف
امکان ارتقاء شغلی
امکان کار در تیمی حرفهای و با تجربه
ساختار تیمی فلت و ارتباطات بین تیمی باز
بیمه تامین اجتماعی از ابتدای شروع به کار
بیمه تکمیلی آسماری بعد از سه ماه از شروع به کار
محیط صمیمی و انتقادپذیر
محصولات نوآور و پیشرو
توجه نمایید که حقوق در نظر گرفته شده برای این موقعیت کاری ، توافقی و بسته به تجربیات و تواناییهای شما متفاوت خواهد بود.
معرفی شرکت
دیما، آژانس و شبکهی تبلیغات دیجیتال نتیجهگرا در ایران است. تیم دیما تاکنون برای صدها برند معتبر ایرانی و خارجی دیجیتال و غیردیجیتال کمپینهای بسیار مؤثر تبلیغاتی اجرا کرده که در این کمپینها با استفاده از ایدههای خلاق، ترکیب بهینهی رسانهها و پیشرفتهترین فناوریهای تبلیغاتی، نتیجهی مدنظر سازمانها به دست آمده است.
ویژگیهای کلیدی دیما داشتن تیم بسیار متخصص در طراحی و بهینهسازی کمپین، شبکهی گستردهی تبلیغات ویدیویی و بنری، تبحر در اجرای کمپینهای تبلیغاتی در شبکههای اجتماعی و در اختیار داشتن پلتفرمهای مدرن تبلیغات دیجیتال (بهخصوص در تلفنهای همراه) است.
علاوه بر ایران، دیما در بیشتر کشورهای خاورمیانه نیز فعالیت دارد و مشتریانی با ملیتهای مختلف را پشتیبانی میکند.