ما به دنبال یک توسعهدهنده بکاند توانمند و مسئولیتپذیر هستیم که بتواند منطق سمت سرور، پایگاه داده و APIها را بهصورت امن، بهینه و مقیاسپذیر طراحی و پیادهسازی کند. فرد مناسب باید توانایی همکاری موثر با تیم فرانتاند و سایر اعضای تیم فنی را داشته باشد.
وظایف و مسئولیتها:
• طراحی، توسعه و نگهداری بخش Back-End وبسایت و وباپلیکیشنها
• پیادهسازی و مدیریت APIها (RESTful / GraphQL)
• طراحی و مدیریت پایگاه دادهها
• بهینهسازی عملکرد، امنیت و مقیاسپذیری سیستم
• همکاری با تیم فرانتاند برای یکپارچهسازی بخشها
• شناسایی و رفع باگها و مشکلات فنی
• مستندسازی کدها و فرآیندها
مهارتها و الزامات:
• تسلط به یکی از زبانهای بکاند مانند Node.js، Python، PHP، Java یا .NET
• آشنایی با فریمورکها (مانند Express، Django، Laravel، Spring و …)
• تسلط به پایگاههای داده SQL و NoSQL (مانند MySQL، PostgreSQL، MongoDB)
• آشنایی با مفاهیم RESTful API و احراز هویت (JWT, OAuth)
• آشنایی با Git و کنترل نسخه
• درک مفاهیم امنیت، بهینهسازی و معماری نرمافزار
امتیاز محسوب میشود اگر:
• تجربه کار با معماری Microservices
• آشنایی با Docker و CI/CD
• تجربه کار با سرویسهای ابری (AWS، Azure، Google Cloud)
• آشنایی با تستنویسی و TDD