
GoodHabitz یک شرکت آموزش آنلاین در حوزه آموزش است که از طریق پلتفرم یادگیری دیجیتال خود، آموزشهای جذاب و در دسترس ارائه میدهد. فعالیت این شرکت، تیمهای تولید محتوا، بازاریابی، مهندسی محصول و فروش را برای ایجاد تجربههای یادگیری متمرکز بر مهارتهای آینده و توسعه عملی فردی و حرفهای گرد هم میآورد. GoodHabitz با برخورداری از فرهنگ تیمی مشارکتی و فعالیت در شهرهای مختلف اروپا، تلاش میکند یادگیری آنلاین را لذتبخش و بهطور گسترده پذیرفتهشده کند.
مهندس ارشد نرمافزار، فولاستک
برای شرکت اروپایی آموزش فناوری GoodHabitz محصولات آموزشی فولاستک بسازید. از شکلگیری ایده تا عرضه، در معماری، روشهای تحویل و قابلیتها نقش داشته باشید.
توضیحات
- قابلیتهای فولاستک را در APIها، لایههای داده و رابطهای کاربری توسعه دهید و نگهداری کنید.
- با ارزیابی مزایا و معایب گزینهها، به شکلگیری معماری و طراحی سیستم کمک کنید.
- کار را از ایده اولیه تا پیادهسازی، آزمون، مستندسازی و استقرار پیش ببرید.
- خطوط CI/CD و گردشکارهای استقرار را نگهداری و بهبود دهید.
- برای پشتیبانی از کیفیت، وضوح و یادگیری جمعی، کد را بازبینی کنید.
- برای حفظ هماهنگی تیم، تصمیمهای فنی را روشن توضیح دهید.
- با تیمهای محصول، طراحی، UX و سایر تیمها همکاری کنید.
شرایط لازم
- دستکم پنج سال تجربه مهندسی بکاند و تجربه فرانتاند با React، Vue یا چارچوبی مشابه داشته باشید.
- تجربه ساخت محصولات واقعی با همکاری تیمهای محصول، طراحی و UX داشته باشید.
- با رویکردی محصولمحور و متمرکز بر ارزش کاربر و کسبوکار فعالیت کنید.
- تجربه خوبی با C# و نسخههای جدید .NET 8، 9 یا 10 داشته باشید.
- توانایی طراحی و استفاده از REST API را داشته باشید؛ از جمله نسخهبندی، OpenAPI، OAuth2، صفحهبندی، محدودیت نرخ و تلاش مجدد.
- با استفاده از Dapper یا یک میکرو ORM مشابه، مستقیماً برای PostgreSQL کوئری SQL بنویسید.
- تجربه عملی با خطوط CI/CD، فرایندهای استقرار، Docker و آشنایی پایه با Kubernetes داشته باشید.
- درک خوبی از طراحی سیستم، مرزهای سرویس، مدلسازی داده و مقیاسپذیری داشته باشید.
- با استفاده از لاگها و ردگیریها، مشکلات محیط عملیاتی را عیبیابی کنید؛ آشنایی با لاگگیری ساختیافته و Grafana/Loki مزیت محسوب میشود.
- برای کدنویسی، پژوهش، مستندسازی و ایدهپردازی از ابزارهای LLM مانند Claude Code، Copilot یا Cursor استفاده کنید.
- تجربه زبانها و چارچوبهای دیگر، بهویژه Node، Vue یا React، مطلوب است.
- تجربه AWS/EKS مزیت محسوب میشود.
مزایا
- حقوق رقابتی و پاداش عملکرد متناسب با این نقش.
- ۲۵ روز مرخصی سالانه.
- بودجه سفر.
- محیط کاری منعطف و یک لپتاپ.
- دسترسی نامحدود به منابع GoodHabitz و MyAcademy.
- پشتیبانی مربیگری برای سلامت روان.
- تیمهای متنوع و فراگیر.
- رویدادهای موضوعی و فعالیتهای تیمسازی.
- یک روز مرخصی سالانه با حقوق کامل برای فعالیت داوطلبانه با عنوان Do-Good Day.
- پوشش ازکارافتادگی و بازنشستگی.