استخدام برنامهنویس ارشد بک اند (Senior Backend Developer)
شرح موقعیت شغلی
ما در اتوموبی به دنبال یک هم تیمی خلاق باهوش و عاشق حل مسئله توی حوزهی بکاند (Back-end) هستیم. توی این موقعیت درگیر مفاهیم عمیق تری مثل معماری نرم افزار میشی و به تیمت توی توسعهی یک نرم افزار پایدار (Stable) و مقیاس پذیر (Scalable) کمک میکنی. اگر این ویژگیها رو داری، ما توی اتوموبی بیصبرانه منتظر دیدنت هستیم و مطمئنیم که میتونیم در کنار هم کلی چالشهای خفن و پیچیده رو حل کنیم و رشد کنیم.
اگر هم کسی رو میشناسی که این ویژگیها رو داشته باشه خوشحال میشیم که با ما آشناش کنی.
مهارتهای ضروری:
- تسلط به NodeJs و JavaScript و Typescript
- تسلط به Nest.js یا Express.js
- تسلط به REST API و GraphQL
- تسلط به پایگاه دادههای SQL
- آشنایی با لینوکس و Docker
- داشتن تجربه در نوشتن Unit Test و End-to-End Test
- داشتن تجربه در مستندسازی (Document) کد و مستند سازی API ها در Swagger, Postman یا ابزارهای مشابه
- آشنایی با مفهوم Clean Code و Clean Architecture
- بررسی، نگهداری و دیباگ کردن قابلیتها و امکانات توسعه داده شده
- همکاری با برنامهنویسان بخش Front-end برای همراستاسازی (Align) کردن نیازمندیها و حل تناقضهای موجود در روند توسعه نرمافزار
مهارتهای امتیازی:
- آشنایی با مفهوم CI/CD
- آشنایی با Git
- آشنایی با مفهوم Agile و فریم ورک Scrum
- آشنایی با Elasticsearch
- آشنایی با Object Storage
- آشنایی و تجربهی Deployment
- داشتن تجربهی انجام کار تیمی
مهارتهای مورد نیاز
- Back-end
- Node.js
- REST API
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست