ما در گروه کایا به دنبال یک Full-stack Developer برای تکمیل تیم توسعه نرمافزار خود هستیم.
شرح وظایف کلیدی:
توسعه، نگهداری و بهینهسازی کدهای بکاند پروژهها با محوریت Node.js
طراحی، پیادهسازی و یکپارچهسازی APIهای مقیاسپذیر (RESTful یا GraphQL)
طراحی و پیادهسازی رابطهای کاربری (Front-end) پویا و تعاملی با استفاده از ReactJS
مشارکت در عیبیابی، تست و رفع باگهای سیستم و بهبود عملکرد
مهارتهای ضروری:
تسلط کامل به Node.js و فریمورکهای رایج آن (مانند Express.js یا Nestjs)
تجربه کار حرفهای و تسلط بر ReactJS
تسلط بر طراحی دیتابیس و کار با پایگاههای داده (مانند MongoDB ،PostgreSQL یا MySQL)
مهارتهایی که مزیت محسوب میشوند:
آشنایی و تجربه کار با TypeScript
آشنایی با Next.js
تجربه کار با ابزارهای DevOps مانند Docker و سیستمهای CI/CD
ویژگیهای فردی:
توانایی حل مسئله و کار تیمی
توانایی مدیریت چندین پروژه به صورت همزمان
علاقهمند به یادگیری تکنولوژیهای جدید