استخدام برنامه نویس Back-End

برنامه نویس Back-End


کاميونر

استخدام برنامه نويس وب - راه دور

کاميونر

23 آبان 1398 همه جای دنیا / ریموت تمام وقت
زر تجارت روبان

استخدام مدیر فنی (CTO)

زر تجارت روبان

22 آبان 1398 تهران تمام وقت
ویراکام

استخدام برنامه نویس PHP مسلط به WordPress

ویراکام

21 آبان 1398 تهران تمام وقت
آتی رویکرد افکار

استخدام برنامه نويس

آتی رویکرد افکار

19 آبان 1398 تهران تمام وقت
امیدان منظومه گسترش اطلاعات (امگا)

استخدام توسعه دهنده وب

امیدان منظومه گسترش اطلاعات (امگا)

19 آبان 1398 تهران تمام وقت
شرکت پخش سراسری دارویی ممتاز

استخدام برنامه نویس Back end

شرکت پخش سراسری دارویی ممتاز

18 آبان 1398 تهران تمام وقت
فناوری و مدیریت روز ایرانیان

استخدام برنامه نویس PHP

فناوری و مدیریت روز ایرانیان

14 آبان 1398 تهران تمام وقت
کتابناک

استخدام Full-Stack PHP developer (دورکاری)

کتابناک

13 آبان 1398 همه جای دنیا / ریموت تمام وقت
مدیران آهن زاینده رود

استخدام برنامه نویس PHP

مدیران آهن زاینده رود

05 آبان 1398 اصفهان تمام وقت
داده پردازی الگوریتم پارس

استخدام برنامه نویس کامپیوتر، امکان امریه سربازی

داده پردازی الگوریتم پارس

04 آبان 1398 تهران تمام وقت
والکس

استخدام برنامه نویس ارشد php

والکس

30 مهر 1398 تهران تمام وقت
والکس

استخدام برنامه نویس ارشد nodejs

والکس

30 مهر 1398 تهران تمام وقت
زینو

استخدام Back-End Developer

زینو

28 مهر 1398 تهران تمام وقت
ایسام

استخدام Senior .Net Back-End Developer

ایسام

28 مهر 1398 تهران تمام وقت

 پشت صحنه یک سامانه یا وب‌سایت ترکیبی از فناوری‌ها و برنامه‌نویسی‌هایی است که به آن قدرت می‌بخشند. توسعه‌دهندگان بک‌اند باید این پشت صحنه، و در واقع منطق و عملیات اصلی یک کاربرد نرم‌افزاری یا سامانه اطلاعاتی را تولید و نگهداری کنند. به عبارتی، توسعه‌دهنده مؤلفه‌ها و ویژگی‌هایی را ایجاد می‌کند که کاربر از طریق فرانت‌اند کاربرد یا سامانه به آن‌ها دسترسی می‌یابد. مسئولیت‌های توسعه‌دهنده بک‌اند می‌توانند شامل کار با موارد زیر باشند:

• ایجاد، یکپارچگی و مدیریت پایگاه داده

• چارچوب‌های بک‌اند برای ساخت نرم‌افزار سمت سرور

• فناوری‌های سرور وب

• یکپارچگی در رایانش ابری

• سیستم‌های عامل

• توسعه، گسترش و نگهداری سامانه مدیریت محتوا

• یکپارچگی API

• تنظیمات امنیتی و جلوگیری از هک

• گزارش‌دهی شامل تولید تحلیل و آمار

• فناوری‌های پشتیبان‌گیری و بازیابی برای فایل‌ها و DB سایت

• اجرای آزمایش و رفع اشکال هرگونه کاربرد یا سامانه بک‌اند

• پیاده‌سازی الگوریتم‌ها و حل مسئله

• ساخت معماری و طراحی داخلی کاربرد

فناوری‌ها و مهارت‌های لازم:

 بیش‌تر سامانه‌های بک‌اند به نوعی پایگاه داده برای ذخیره داده متصل هستند. توسعه‌دهنده بک‌اند باید بتواند داده را از دیتابیس یا دیگر منابع داده‌ای بخواند، بنویسد و پردازش کند. بنابراین، داشتن مهارت‌های SQL برای توسعه‌دهنده بک‌اند ضروری است.

 هم‌چنین، توسعه‌دهندگان بک‌اند- حداقل در توسعه وب- باید آشنایی خوبی با زبان‌ها و فناوری‌های سمت سرور داشته باشند که از آن جمله می‌توان به چارچوب‌های وب PHP، Ruby on Rails، ASP.NET MVC و ... اشاره کرد. از طرفی، به دلیل سرعت بالای پیشرفت صنعت و فناوری، توسعه‌دهنده باید همواره از زبان‌ها و چارچوب‌های جدید آگاه باشد.

 نهایتاً، توسعه‌دهنده بک‌اند باید با چگونگی استفاده از چارچوب‌ها و کتابخانه‌های مختلف، یکپارچگی آن‌ها در یک کاربرد، و ساختاردهی کد و منطق کسب‌وکار به روشی ساده برای نگهداری نیز آشنا باشد.

 اگر به طراحی زیرساخت کاربردها، پیاده‌سازی الگوریتم و منطق و کار با داده علاقه دارید، احتمالاً از کار کردن به عنوان توسعه‌دهنده بک‌اند نیز لذت می‌برید. توسعه‌دهندگان بک‌اند می‌توانند تقریباً در همه شرکت‌های کوچک و بزرگ و به صورت تمام وقت، پروژه‌ای، دورکاری و ... استخدام شوند. متوسط درآمد یک توسعه‌دهنده بک‌اند برابر 72.000 دلار در سال است. این در حالی است که بیش‌تر شاغلین این حوزه کم‌تر از 10 سال تخصص دارند.