وظایف اصلی:
- طراحی، توسعه و نگهداری سرویس های برنامه نویسی (APIs) با استفاده از بهترین روش ها
- ارتقا و بروزرسانی پایگاه های داده و اطمینان از کارایی و امنیت آنها
- همکاری با تیم های فرانت اند برای ادغام واسط های برنامه نویسی و ارائه یک تجربه کاربری یکپارچه
- پیگیری و استفاده از بهترین شیوه ها در زمینه توسعه، تست و انتشار کدها
- تشخیص و رفع مشکلات و باگ ها در زمان کوتاه
- نوشتن و بهینه سازی کد برای اطمینان از سرعت و پایداری برنامه ها
مهارت ها و پیش نیاز ها:
- مدرک کارشناسی در مهندسی کامپیوتر، علوم کامپیوتر یا حوزه های مرتبط
- تجربه کار با زبان های برنامه نویسی مانند Node.js ، Ruby ، Java ، Python و غیره
- مهارت های حل مسئله و توانایی در کار گروهی و ارتباطی قوی
- آشنایی با سیستم های مدیریت پایگاه داده مانند SQL
- توانمندی در کار با سیستم های کنترل نسخه مانند Git
- آشنایی با مفاهیم و مسائل امنیتی در توسعه وب