ما یک مجموعه آموزشی و خدماتی در حال رشد هستیم که پروژههای وب و سیستمهای آموزشی آنلاین را توسعه میدهیم. به دنبال یک توسعهدهنده بکاند سطح سنیور هستیم که بتواند معماری مقیاسپذیر و امن طراحی و پیادهسازی کند.
مسئولیتها
طراحی و توسعه معماری سمت سرور با Node.js (Express / Nest / Nitro)
ساخت و نگهداری RESTful API و در صورت نیاز GraphQL
مدیریت و طراحی دیتابیسها (MongoDB, PostgreSQL, MySQL)
استفاده از ORMهای حرفهای (Sequelize, Prisma, Mongoose, Drizzle)
پیادهسازی Authentication و Authorization امن
رعایت اصول امنیت وب و استانداردهای OWASP
پیادهسازی تستهای Unit و Integration برای اطمینان از کیفیت
بهینهسازی Performance و Load Handling برای پروژههای پرترافیک
راهاندازی و مدیریت CI/CD و محیطهای توسعه با Docker و Cloud
مشارکت در کدنویسی تمیز، بازبینی کد و مستندسازی
مهارتها و تجربه مورد نیاز
تسلط کامل به JavaScript (ES6+) و TypeScript
تجربه عملی با فریمورکهای Express, Nest, Nitro
تسلط به پایگاهدادههای MongoDB, PostgreSQL, MySQL
آشنایی با ORMها (Sequelize, Prisma, Mongoose, Drizzle)
تجربه عملی در امنیت وب، Authentication و Authorization
تسلط به Git و Git Flow
حداقل ۵ سال تجربه عملی در توسعه بکاند
مزیتها
تجربه کار با Parse Server یا Strapi
آشنایی با معماری Microservices یا Serverless
تجربه با Message Brokers (Kafka, RabbitMQ, Redis Pub/Sub)
توسعه و بینش یگانه کسب سازگار (توبیکس)، به عنوان یکی از پیشگامان در صنعت آموزشی ایران، در حوزه های موبایل،خودرو،زیبایی و... مأموریت خود را برای طراحی و ارائه راهکارهای نوین در زمینه آموزش و یادگیری اختصاص داده است. با بهرهگیری از فناوریهای روز دنیا و همچنین استفاده از متخصصان و مدرسان برجسته، ما به دنبال ایجاد محیطی امن، پویا و پرانرژی برای توسعه دانش و مهارتهای افراد هستیم.