به دنبال توسعهدهندهای هستیم که عاشق حل مسئله باشد و بتواند در یک تیم پویا، محصولات دیجیتال باکیفیت خلق کند!
وظایف و مسئولیتها:
- طراحی، توسعه و نگهداری وباپلیکیشنها از صفر تا صد (Front-end + Back-end)
- پیادهسازی رابط کاربری (UI/UX) جذاب و بهینه با فناوریهای مدرن
- توسعه APIها و سرویسهای تحت وب برای ارتباط بین Front-end و Back-end
- نوشتن کدهای تمیز، مقیاسپذیر و قابل نگهداری با رعایت اصول SOLID و Design Patterns
- عیبیابی، تست و بهینهسازی عملکرد برنامهها
- همکاری با تیمهای طراحی، محصول و DevOps برای تحویل پروژهها
- مستندسازی کدها و فرآیندهای توسعه
مهارتهای فنی مورد نیاز:
Front-end:
تسلط به React.js یا Vue.js (با ترجیحدادن React)
آشنایی با Next.js (امتیاز مثبت)
تجربه کار با Redux, Context API یا Zustand برای مدیریت حالت
توانایی کار با CSS/SASS, TailwindCSS یا Material-UI
دانش TypeScript (امتیاز بزرگ)
Back-end:
تسلط به Node.js و Express.js (یا NestJS - امتیاز ویژه)
تجربه کار با Python (Django/Flask) یا PHP (Laravel) (اختیاری)
طراحی و توسعه RESTful API و GraphQL
کار با پایگاهدادههای رابطهای (PostgreSQL, MySQL) و NoSQL (MongoDB, Redis)
DevOps & سایر مهارتها:
آشنایی با Docker و CI/CD (مثل GitHub Actions)
تجربه کار با Git و مدیریت پروژه با Agile/Scrum
دانش AWS, Azure یا Google Cloud (امتیاز محسوب میشود)
توانایی کار با سرورهای لینوکس و تنظیمات پایه
امتیازات (اختیاری اما مطلوب):
- سابقه کار با سیستمهای میکروسرویسی
- آشنایی با WebSockets (برای برنامههای Real-time)
- تجربه در تستنویسی (Jest, Mocha, Cypress)
- دانش Machine Learning یا AI (برای پروژههای هوشمند)
شرایط کار:
- حضوری/هیبرید/ریموت (توافقی)
- حقوق رقابتی + پاداش بر اساس عملکرد
- پروژههای چالشی و فناوریهای روز