استخدام برنامهنویس ارشد Full-Stack(آقا-شیراز)
شرح موقعیت شغلی
ما به دنبال یک برنامهنویس Fullstack با توانایی کار در Frontend و Backend هستیم. فرد موردنظر باید توانایی ساخت سیستمهای مقیاسپذیر، معماریمحور و بهینه را داشته باشد و بتواند از ابزارهای هوش مصنوعی برای افزایش سرعت توسعه و کیفیت خروجی استفاده کند.
مسئولیتها
Frontend
- توسعه و نگهداری وباپلیکیشنهای واکنشگرا با Next.js
- طراحی و ایجاد کامپوننتهای ماژولار و reusable با TypeScript
- همکاری با تیم طراحی و اجرای دقیق UI/UX
- مشارکت در طراحی APIها و هماهنگی با Backend
- استفاده از معماریهای مدرن مانند Monorepo و Micro Frontend
- بازبینی کد، بهبود کیفیت و مشارکت در تصمیمگیری فنی
- استفاده از ابزارهای هوش مصنوعی برای توسعه سریعتر UI، تولید تستها و بهبود کیفیت کد
Backend
- طراحی و توسعه سرویسهای ماژولار و مقیاسپذیر با Nest.js
- پیادهسازی معماری Microservices و APIهای امن (REST/GraphQL)
- طراحی و مدیریت دیتابیسها (PostgreSQL، MongoDB)
- بهینهسازی عملکرد، امنیت و پایداری سرویسها
- پیادهسازی کش، پیامرسانی و صفها (Redis، RabbitMQ/Kafka)
- انجام Code Review و همراهی تیم در بهبود کیفیت کد
- بهرهگیری از مدلها و ابزارهای هوش مصنوعی برای تولید کد، مستندسازی و افزایش بهرهوری تیم
مهارتهای مورد نیاز
Frontend
- تسلط بر React، Next.js، TypeScript
- آشنایی با SSR/SSG/ISR/CSR و مدیریت State (Redux Toolkit، Zustand)
- تسلط بر HTML، CSS، TailwindCSS
- تجربه تستنویسی (Unit/Integration)
- توانایی تحلیل Performance و بهینهسازی فرانت
Backend
- تسلط بر Nest.js، Node.js، TypeScript
- مهارت در طراحی دیتابیس و کار با ORMها (TypeORM، Prisma)
- آشنایی با Authentication/Authorization
- تجربه با Docker و CI/CD
- درک الگوهای معماری (Microservices، Event-driven)
مهارتهای هوش مصنوعی
توانایی استفاده از ابزارهای AI مانند GitHub Copilot و مدلهای LLM برای:
- تولید سریعتر کد
- refactor و بهبود ساختار پروژه
- تولید تستها و مستندات
- تحلیل خطا و پیشنهاد راهحلهای فنی
- آشنایی با یکپارچهسازی APIهای هوش مصنوعی در سرویسها (در صورت نیاز)
مهارتهای مورد نیاز
- Full-stack
- Javascript
- CSS
- PHP
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مرد
وضعیت نظام وظیفه
- معافیت تحصیلی معافیت دائم پایان خدمت