اینجا کار به «فرانت» و «بک» تقسیم نشده است. این نقش یک قابلیت را کامل تحویل میدهد: صفحهای که کاربر میبیند، سرویسی که پشتش کار میکند، و نگهداری هر دو بعد از انتشار. رابط همهٔ محصولهای ما فارسی و راستبهچپ است و این از روز اول تصمیم ما بوده، نه چیزی که بعداً اضافه شده باشد.
چه کاری انجام میدهید
- ساخت صفحهها و مسیرهای کاربر در Next و React، از طرح اولیه تا انتشار.
- نوشتن سرویسها و APIهای پشت همان صفحهها با NestJS و Prisma روی PostgreSQL.
- درست کار کردن راستبهچپ، اعداد فارسی و قلم در هر چیزی که تحویل میدهید.
- نوشتن تست برای مسیرهایی که خراب شدنشان گران تمام میشود، مثل پرداخت و صدور فاکتور.
- نگهداری همان چیزی که ساختهاید؛ اینجا کد بعد از انتشار به تیم دیگری سپرده نمیشود.
شرایط لازم
- تسلط به TypeScript، و تجربهٔ کار واقعی هم در React و Next و هم در Node.
- کار عملی با یک پایگاه دادهٔ رابطهای و تغییر ساختار آن بدون از دست رفتن داده.
- دانستن CSS در حدی که بتوانید یک طرح را بدون کتابخانهٔ آماده پیاده کنید.
- درک درست از احراز هویت، سطح دسترسی، و اینکه چه چیزی نباید در لاگ ثبت شود.
- امکان حضور تماموقت در دفتر تبریز.
چیزهایی که امتیاز است
هیچکدام شرط نیست. اگر بقیهٔ شرایط را دارید، رزومهتان را بفرستید.
- تجربهٔ کار با درگاههای پرداخت ایرانی
- آشنایی با NestJS یا Prisma
- تجربهٔ ساخت رابط فارسی برای محصولی که کاربر واقعی داشته است
