استخدام Senior Full Stack Software Engineer (دورکاری)
شرح موقعیت شغلی
شرکت ما یک استارت آپ نوآورانه در حوزه فناوری هوش مصنوعی میباشد که قصد ایجاد تحولی بزرگ در صنعت آموزش دارد. هدف ما ایجاد تجربیات یادگیری منحصر به فرد، پیشرفته و از نظر بصری جذاب میباشد که توسط هوش مصنوعی ساخته شده اند. ما تجربیات یادگیری منحصر به فردی را خلق میکنیم که قادر به جابجایی مرزهای آموزش سنتی خواهد بود. ما به دنبال یک مهندس فول استک، با استعداد و پرشور هستیم تا به تیم در حال رشد ما بپیوندد.
مسئولیت ها:
- توسعه و نگهداری برنامه های تحت وب مقیاس پذیر با کیفیت بالا، برای پلتفرم های یادگیری مبتنی بر هوش مصنوعی.
- همکاری با دیگر طراحان، مدیران محصول و سایر توسعه دهندگان به منظور پیاده سازی رابط کاربری مدرن و جذاب.
- ادغام برنامه های ما با API های هوش مصنوعی به منظور ایجاد تجربیات یادگیری هوشمند و شخصی سازی شده.
- بهینه سازی عملکرد برنامه و حصول اطمینان از سازگاری بین مرورگر ها و دستگاههای مختلف.
- نوشتن کدهای واضح، قابل نگهداری و مستند، با رعایت بهترین روشها و استانداردهای کد نویسی.
- به روز بودن در مورد آخرین تکنولوژی ها و روندهای توسعه وب.
- مشارکت فعال و موثر در مرور کدهای نوشته شده و فراهم آوردن بازخوردهای سازنده به منظور حفظ کیفیت کدهای نوشته شده.
نیازمندی ها:
- حداقل سه سال سابقه به عنوان توسعه دهنده فول استک وب.
- توسعه رابطهای کاربری با استفاده از Vue3.
- طراحی، توسعه و نگهداری برنامههای کاربردی با استفاده از Golang.
- آشنایی با تکنولوژی های سمت سرور از قبیل Node.js، Express، Django و یا Ruby on Rails.
- آشنایی با فریم ورک های مدرن CSS از قبیل Tailwind CSS و یا Bootstrap.
- دانش کافی در مورد طراحی واکنش گرای وب و سازگاری بین مرورگرها.
- تجربه کافی در کار با Rest API و استفاده از وب سرویس ها.
- دانش کافی در مورد پایگاه های داده رابطه ای و غیر رابطه ای از قبیل PostgreSQL و MySQL.
- مدیریت و استقرار اپلیکیشنها در محیط Kubernetes.
- کار با زیرساختهای ابری AWS برای مدیریت و استقرار برنامهها.
- داشتن تجربه کافی در طراحی و بهینه سازی پیکربندی پایگاه داده برای عملکرد بهتر و مقیاس پذیری.
- داشتن مهارتهای قوی در حل مسئله و توانایی حل مشکلات پیچیده.
- داشتن مهارتهای همکاری و ارتباطی قوی.
- داشتن توانایی عکس العمل سریع در محیطی که چهارچوب سختگیرانه ای ندارد و ممکن است گاهی اوقات اولویتها و ضرب الاجل های رقابتی داشته باشد.
- اشتیاق به یادگیری، طراحی و ایجاد تجربیات آموزشی جذاب.
اگر این توانمندی ها رو هم داشته باشی شانس همکاری ما باهات بیشتر میشه:
- مشارکت در پروژه های اوپن سورس.
- تجربه کار با GraphQL.
- آشنایی با استانداردهای دسترسی و اصول طراحی فراگیر.
- تجربه کار با شیوه های DevOps و فرایند تحویل پیوسته.
- آشنایی با مفاهیم یادگیری ماشین و کاربرد آن در طراحی یادگیری.
- داشتن اشتیاق و کنجکاوی در مورد هوش مصنوعی و ظرفیت های آن در تغییر تجربه یادگیری.
" این موقعیت شغلی به صورت تمام وقت و دورکاری هست."
مهارتهای مورد نیاز
- Full-stack
- Javascript
- Node.js
- Bootstrap
- REST API
- PostgreSQL
- MySQL
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست