
Senior Full-Stack Developer (Technical Lead)جااینجا
درباره موقعیت شغلی
درباره شرکت
Next.js / NestJS
مجموعه جااینجا (Jainja) برای توسعه و هدایت فنی پلتفرم خود، به دنبال جذب یک Senior Full-Stack Developer باتجربه و مسئولیتپذیر است.
فرد موردنظر علاوه بر مشارکت مستقیم در توسعه، باید توانایی تحلیل مسائل فنی، هدایت فرآیند توسعه، تصمیمگیری در معماری نرمافزار و هماهنگی با اعضای تیم فنی و محصول را داشته باشد.
مهارتهای اصلی
حداقل 3 سال سابقه حرفهای در توسعه نرمافزار
تسلط به JavaScript و TypeScript
تسلط به React.js و Next.js
تسلط به Node.js و NestJS
تسلط به طراحی و توسعه RESTful API
تجربه کار با PostgreSQL و Prisma ORM
تسلط به State Management مانند Redux و Zustand
تجربه کار با React Query و Tailwind CSS
آشنایی با Redis، Queue و پردازشهای Background
آشنایی با Socket.IO و سیستمهای Real-Time
تجربه پیادهسازی Authentication و Authorization با JWT / Passport
آشنایی با Docker، Git و CI/CD
آشنایی با اصول Clean Architecture، SOLID و Design Patterns
توانایی بهینهسازی Performance در Front-End، Back-End و Database
توانایی تولید کد تمیز، مستند، قابل تست و قابل نگهداری
مزیتهای مهم
تجربه توسعه React Native
تجربه کار روی پلتفرمهای Marketplace، رزرو آنلاین یا سامانههای پرترافیک
تجربه کار با PWA و Server Side Rendering
آشنایی با SEO فنی در Next.js
تجربه تستنویسی با Jest / Supertest
آشنایی با RabbitMQ، S3، Monitoring و Logging
ویژگیهای مورد انتظار
این موقعیت برای فردی مناسب است که صرفاً اجراکننده تسک نباشد و بتواند در کنار توسعه نرمافزار:
مسائل فنی پروژه را تحلیل و حل کند.
در طراحی معماری و انتخاب راهکار فنی مشارکت داشته باشد.
کیفیت کد و استانداردهای توسعه را کنترل کند.
فرآیند توسعه پروژه را از نظر فنی هدایت کند.
با تیم محصول، UI/UX و سایر توسعهدهندگان تعامل موثر داشته باشد.
شرایط همکاری
همکاری تماموقت و بلندمدت
محیط کاری حرفهای و محصولمحور
امکان مشارکت مستقیم در تصمیمات فنی و توسعه محصول
فرصت رشد به سمت Technical Lead / Lead Developer
اگر تجربه توسعه Full-Stack دارید و علاقهمندید علاوه بر برنامهنویسی، نقش موثری در هدایت فنی و توسعه یک محصول واقعی و در حال رشد داشته باشید، خوشحال میشویم با شما آشنا شویم.
مجموعه جااینجا (Jainja) برای توسعه و هدایت فنی پلتفرم خود، به دنبال جذب یک Senior Full-Stack Developer باتجربه و مسئولیتپذیر است.
فرد موردنظر علاوه بر مشارکت مستقیم در توسعه، باید توانایی تحلیل مسائل فنی، هدایت فرآیند توسعه، تصمیمگیری در معماری نرمافزار و هماهنگی با اعضای تیم فنی و محصول را داشته باشد.
مهارتهای اصلی
حداقل 3 سال سابقه حرفهای در توسعه نرمافزار
تسلط به JavaScript و TypeScript
تسلط به React.js و Next.js
تسلط به Node.js و NestJS
تسلط به طراحی و توسعه RESTful API
تجربه کار با PostgreSQL و Prisma ORM
تسلط به State Management مانند Redux و Zustand
تجربه کار با React Query و Tailwind CSS
آشنایی با Redis، Queue و پردازشهای Background
آشنایی با Socket.IO و سیستمهای Real-Time
تجربه پیادهسازی Authentication و Authorization با JWT / Passport
آشنایی با Docker، Git و CI/CD
آشنایی با اصول Clean Architecture، SOLID و Design Patterns
توانایی بهینهسازی Performance در Front-End، Back-End و Database
توانایی تولید کد تمیز، مستند، قابل تست و قابل نگهداری
مزیتهای مهم
تجربه توسعه React Native
تجربه کار روی پلتفرمهای Marketplace، رزرو آنلاین یا سامانههای پرترافیک
تجربه کار با PWA و Server Side Rendering
آشنایی با SEO فنی در Next.js
تجربه تستنویسی با Jest / Supertest
آشنایی با RabbitMQ، S3، Monitoring و Logging
ویژگیهای مورد انتظار
این موقعیت برای فردی مناسب است که صرفاً اجراکننده تسک نباشد و بتواند در کنار توسعه نرمافزار:
مسائل فنی پروژه را تحلیل و حل کند.
در طراحی معماری و انتخاب راهکار فنی مشارکت داشته باشد.
کیفیت کد و استانداردهای توسعه را کنترل کند.
فرآیند توسعه پروژه را از نظر فنی هدایت کند.
با تیم محصول، UI/UX و سایر توسعهدهندگان تعامل موثر داشته باشد.
شرایط همکاری
همکاری تماموقت و بلندمدت
محیط کاری حرفهای و محصولمحور
امکان مشارکت مستقیم در تصمیمات فنی و توسعه محصول
فرصت رشد به سمت Technical Lead / Lead Developer
اگر تجربه توسعه Full-Stack دارید و علاقهمندید علاوه بر برنامهنویسی، نقش موثری در هدایت فنی و توسعه یک محصول واقعی و در حال رشد داشته باشید، خوشحال میشویم با شما آشنا شویم.
درباره شرکت
جااینجا؛ هوشمندانه میزبانی کن

