شرح شغل و وظایف
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
وظایف
• ساخت و نگهداری backend و اپلیکیشن server-side با Node.js
• تسلط به وبسرور Express.js و APIهای RESTful
• تسلط به Apollo GraphQL جهت طراحی schema و resolverها
• طراحی، ساخت و نگهداری دیتابیس با کمک PostgreSQL
• استخراج ملزومات طراحی سرور در همکاری با برنامهنویسان frontend
• آشنایی با مبانی بهینهسازی سرعت اپلیکیشنها
• آشنایی با تدابیر امنیتی هنگام طراحی اپلیکیشن و استفاده از پورتکلهای اینترنتی
• توانایی تشخیص باگها و توانایی debug کردن
• شرکت در code review و رعایت کردن فرمت codebase
معیارهای انتخاب
• داشتن مدرک مرتبط با علوم کامپیوتر و فناوری اطلاعات مطلوب است
• مهارت قوی در JavaScript و Node.js
• دانش TypeScript امتیاز مثبت است
• آشنایی با API های RESTful و GraphQL
• آشنایی با دیتابیسهایrelational و SQL به ویژه PostgreSQL
• دانش کار با library های تستنویسی مثل Jest یک امتیاز مثبت است
• آشنایی با شبکه و networking و مسائل امنیتی
• تسلط به docker و نحوهی ساخت image و docker-compose
• آشنایی با سرویسهای CI/CD و روشهای deploy کردن کار
• آشنایی اجمالی با معماری microservice و سیستمهای distributed یک امتیاز مثبت است
• آشنایی با نرمافزار کنترل ورژن Git ضروری است
• توانایی حل مسئله و تفکر تحلیلی
• وقتشناسی و توانایی ارائهی کار در زمانهای مقرر شده
• توانایی مدیریت وظایف و استخراج ملزومات طراحی سرور
• توانایی کار تیمی و برقراری ارتباط مؤثر
• اتصال مطمئن و پرسرعت به اینترنت
• تسلط نسبتاً خوب به زبان انگلیسی
پیشنهاد ما
• حقوق رقابتی
• ساعات کاری انعطافپذیر
جهت اپلای
• مهارتها و تواناییهای خود را شرح دهید
• رزومه + نمونه کار ضمیمهی پیام خود کنید
• به صورت مختصر علت علاقهی خود به این موقعیت و مناسب بودن خود برای آن را بیان کنید
ثبت مشکل و تخلف آگهی
ارسال رزومه برای کدیسه