درباره ما
شرکت الگونت یک مجموعه فعال در حوزه فناوریهای آموزشی و هوش مصنوعی است. ما در حال توسعهی یک محصول آموزشی نوآورانه هستیم که با استفاده از هوش مصنوعی و معماری چندعامله، تجربهای جدید و مؤثر در فرآیند یادگیری فراهم میکند.
شرح موقعیت شغلی
ما بهدنبال جذب یک توسعهدهندهی فولاستک باانگیزه و توانمند هستیم که بتواند در هر دو بخش فرانتاند و بکاند نقش مؤثری ایفا کند. در این نقش، شما به یک تیم فنی کوچک اما منسجم و حرفهای خواهید پیوست که شامل توسعهدهنده فولاستک، DevOps، مسئول عاملهای هوشمند و مدیر محصول است. مدیریت روزمره تیم توسط مدیر محصول انجام میشود و انتظار میرود همه اعضای تیم با روحیهی همکاری و مالکیت، پروژه را به جلو ببرند.
این موقعیت به صورت حضوری در تهران است و دارای ساعات کاری شناور میباشد. تمرکز ما بر روی تحویل با کیفیت و هماهنگی تیمی است.
مسئولیتها
· طراحی و توسعه رابط کاربری با استفاده از React.js، Next.js، TypeScript و Tailwind CSS
· توسعه APIهای سریع و مقیاسپذیر با FastAPI و Node.js
· یکپارچهسازی قابلیتهای هوش مصنوعی و پیادهسازی استریمینگ داده
· نوشتن کد تمیز، مستند و قابل نگهداری با استفاده از JavaScript و TypeScript
· مشارکت در تستنویسی (واحد، یکپارچه و انتها به انتها)
· همکاری در بهبود فرآیندهای CI/CD و مدیریت نسخه با Git
· تعامل مستمر با سایر اعضای تیم برای ارائه راهحلهای مناسب و مؤثر
· مشارکت در بررسی کد و بهبود کیفیت توسعه
مهارتها و تجربههای مورد نیاز
· تجربه عملی و مؤثر در توسعه فولاستک
· تسلط کامل به React.js و Next.js
· آشنایی عمیق با FastAPI و Python
· تسلط به JavaScript و TypeScript
· آشنایی با مفاهیم و پیادهسازی سیستمهای مبتنی بر استریمینگ
· تجربه عملی با Tailwind CSS
· تجربه کار با پایگاههای داده SQL یا NoSQL (PostgreSQL، MongoDB و...)
· تسلط به Git و آشنایی با یک روش متداول مدیریت کد
· درک قوی از اصول امنیتی توسعه نرمافزار شامل احراز هویت، مجوزدهی، رمزنگاری و مقابله با آسیبپذیریهای رایج
امتیاز محسوب میشود اگر:
· تجربه کار با Docker و Kubernetes داشته باشید
· سابقه توسعه در محیطهای ابری داشته باشید
· تجربه کار در پروژههای آموزشی یا سیستمهای گفتوگومحور داشته باشید
· با متدولوژیهای چابک (Agile/Scrum) آشنا باشید
مزایای همکاری با الگونت
· همکاری با تیمی حرفهای و پویا
· پروژهای نوآورانه و مبتنی بر فناوریهای روز
· ساعات کاری شناور vدر چارچوب هماهنگی تیمی
· قرارداد رسمی و بیمه
· فرصت رشد و توسعه فردی در محیطی یادگیرنده
· بهرهمندی از امکانات رفاهی شرکت شامل صبحانه روزانه، باشگاه ورزشی و استخر سازمانی