ما در تیم سیب ترش به دنبال فردی با تجربه و با سابقه برای پوزیشن زیر به صورت ریموت هستیم
CTO - Senior Software Engineer
برخی انتظارات ما از شما:
- آشنایی با Agile system
- آشنایی با Git, Git flow
- آشنایی با معماری های مختلف
- آشنایی کامل با OOP
- آشنایی با اصول solid و دیزاین پترن ها
- تسلط بر Api design
- تسلط بر مفاهیم مقیاس پذیری
- تسلط بر مفاهیم پرفورمنس
- داشتن مهارت های Back End:
مسلط به لاراول و اکوسیستم
php ( Cache, Queue, Event, Test, etc)
مسلط به نود جی اس
* مسلط به Restful api
* مسلط به دیتابیس ها از جمله Mysql و MongoDB و آشنایی با مفاهیم رپلیکیشن و بهینه سازی ها و …
- داشتن مهارت های Front End:
* مسلط به React, Next و آشنایی و تسلط عمیق بر js
* آشنایی با مفاهیمی همچون PWA, SPA, SSR, SSG, ISR
* آشنایی با معماری های فرانت و استیت منیجمنت
* آشنایی با تست نویسی
- داشتن مهارت های اپلیکیشن های اندرویدی و cross platform و فلاتر:
آشنایی با سیستم عامل هایی همچون اندروید و ios
آشنایی با پروژه های cross platform
مسلط به تست نویسی
مسلط به kotlin, dart
- داشتن های مهارت های devops:
آشنایی با ci/cd و داکر و سرورهای لینوکسی و مانیتورینگ و سرویس های کلود
دانش کافی در زمینه امنیت اپلیکیشن ها و سرویس های زیرساختی
توانایی در ساختن و هدایت تیم های اپلیکیشن و فرانت اند و بک اند
توانایی در تعریف Roadmap فنی
تعیین استانداردها و Best Practices برای کل تیم های فنی
مهارت code review و تست
آشنایی با مقیاس پذیری و مدیریت پلتفرم با ترافیک بالا و محتواهای حجیم ( Video, Voice, PDF, etc)
توانایی انتخاب و تصمیم گیری در مورد تکنولوژی و سرویس های مورداستفاده در پلتفرم
آشنایی کامل با مباحث انکریپشن دیتاها و کانورتینگ ویدیو و سیستم های هشینگ
پیگیر و پرتلاش و مسئولیت پذیر و خوش ذوق
با تجربه و با دقت و خلاق
توانایی درک حل مسئله و چالش های موجود
توانایی کار گروهی