توسعه و یکپارچهسازی API: طراحی، توسعه و یکپارچهسازی APIهای RESTful یا GraphQL با استفاده از Next.js برای ارتباط با سرورها، دیتابیسها و سرویسهای خارجی.
طراحی صفحات سمت سرور (SSR): استفاده از قابلیتهای SSR (Server-Side Rendering) و SSG (Static Site Generation) در Next.js برای بهبود سرعت و سئو (SEO) وبسایتها.
پیادهسازی و مدیریت احراز هویت: استفاده از روشهای احراز هویت مدرن (مانند JWT، OAuth، یا Session-based Authentication) برای تأمین امنیت در هنگام تعامل با APIها.
مستندسازی APIها: ایجاد و نگهداری مستندات کامل از APIها برای کمک به توسعهدهندگان دیگر و مصرفکنندگان API در درک بهتر نحوه استفاده از آنها.
پیادهسازی امنیت و بهترین روشها: اطمینان از امنیت API و دادههای کاربران با استفاده از روشهای استاندارد امنیتی مانند رمزنگاری، جلوگیری از حملات CSRF و XSS، و حفاظت از دادهها.
بهینهسازی عملکرد: بهینهسازی عملکرد APIها و صفحات وب از طریق کش (Caching)، بارگذاری بهینه و مدیریت دادهها برای بهبود تجربه کاربری.
تست و دیباگ: انجام تستهای واحد، تستهای یکپارچهسازی و رفع باگها برای اطمینان از صحت و عملکرد بهینه APIها و صفحات وب.
همکاری با تیمهای فرانتاند و بکاند: تعامل نزدیک با تیمهای مختلف از جمله توسعهدهندگان فرانتاند، بکاند و دیزاینرها برای یکپارچگی و هماهنگی بهتر در توسعه APIها و بخشهای مختلف پروژه.
کار با ابزارهای مدیریت نسخه: استفاده از Git و ابزارهای مشابه برای مدیریت کد و هماهنگی با تیم.
استفاده از ابزارهای CI/CD: پیادهسازی فرآیندهای استقرار خودکار (Continuous Integration/Continuous Deployment) برای APIها و اپلیکیشنها.
پیادهسازی مسیرهای API: ایجاد و مدیریت مسیرهای API در Next.js برای مدیریت درخواستهای HTTP و پاسخها.
مدیریت درخواستهای سمت کلاینت: کار با قابلیتهای Fetch API و استفاده از کتابخانههایی مثل Axios برای مدیریت درخواستهای API در سمت کلاینت.
نیازمندیها:
تسلط به Next.js و React.js.
تجربه کار با APIهای RESTful یا GraphQL.
آشنایی با Node.js و Express.js برای توسعه بکاند.
توانایی استفاده از ابزارهای مدیریت پروژه و کنترل نسخه مانند Git.
آشنایی با پایگاههای داده SQL و NoSQL.
تجربه پیادهسازی احراز هویت و امنیت در APIها.
توانایی مدیریت پروژههای پیچیده و کار تیمی.
این آگهی از وبسایت جابینجا پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت جابینجا برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.