
Talan یک شرکت مشاوره و فناوری جهانی است که به سازمانها کمک میکند با استفاده از نوآوری، شیوه فعالیت و تصمیمگیری خود را متحول کنند. فعالیت این شرکت حوزههایی مانند مدیریت و حاکمیت داده، هوش مصنوعی، امنیت سایبری و پلتفرمهای ابری را دربر میگیرد و راهکارهای آن برای پشتیبانی از مدلهای کسبوکار تابآور و بهبود عملیات طراحی شدهاند. Talan با اکوسیستمهای فناوری از جمله Microsoft، SAP، Oracle و Salesforce همکاری میکند و به بخشهایی مانند انرژی، حملونقل و خدمات مالی خدمترسانی میکند. این شرکت با تیمهایی در ۱۸ کشور در پنج قاره، تخصص مشاوره سازمانی و SaaS را گرد هم میآورد تا به مشتریان کمک کند داده و فناوری را به نتایج عملی کسبوکار تبدیل کنند.
توسعهدهنده ارشد فرانتاند انگولار
در Talan، اپلیکیشنهای Angular مقیاسپذیر بسازید و بهبود دهید؛ Talan گروهی بینالمللی در حوزه مشاوره فناوری و تحول کسبوکار است. این نقش شامل کار روی کارایی، آزمون خودکار، دسترسپذیری و استانداردهای فرانتاند میشود.
توضیحات
- اپلیکیشنهای فرانتاند مقیاسپذیر را با Angular 16+ و TypeScript بسازید و نگهداری کنید
- رابطهای کاربری بازاستفادهپذیر، واکنشگرا و دسترسپذیر ایجاد کنید
- وضعیت اپلیکیشن را با NgRx Store، Effects، Selectors و Signal Store مدیریت کنید
- اپلیکیشنها را به REST APIها، سامانههای طراحی سازمانی، کتابخانههای کامپوننت و Web Components متصل کنید
- آزمونهای خودکار ایجاد و نگهداری کنید
- کد را بازبینی کنید و از استانداردهای کدنویسی و بهترین رویهها پیروی کنید
- بدهی فنی را شناسایی کنید و پیشنهادهایی برای بهبود معماری، کارایی و نگهداشتپذیری ارائه دهید
- برای ارزیابی نیازمندیها و ارائه راهکار با ذینفعان فنی و کارکردی همکاری کنید
- تصمیمهای فنی را ثبت و توضیح دهید
- دانش خود را به اشتراک بگذارید و توسعهدهندگان همکار را راهنمایی کنید
- در نوبت آمادهباش الزامی ۲۴/۷ شرکت کنید؛ تقریباً هر سه تا چهار ماه به مدت یک هفته
شرایط لازم
- دستکم پنج سال تجربه حرفهای در توسعه فرانتاند
- تسلط به زبان انگلیسی در سطح B2 یا بالاتر
- مهارت پیشرفته در HTML5 و CSS3، از جمله طراحی واکنشگرا، استانداردهای دسترسپذیری WCAG و بهترین رویههای فرانتاند
- تجربه قوی در JavaScript و TypeScript
- تجربه عملی با Angular 16 یا نسخههای جدیدتر الزامی است
- تجربه کار با standalone components، Angular Signals، computed()، inject()، RxJS، برنامهنویسی واکنشی و مدیریت وضعیت NgRx
- تجربه یکپارچهسازی سامانههای طراحی، کتابخانههای کامپوننت سازمانی، Web Components و REST APIها
- تسلط به Git و گردشکارهای مخزن، از جمله راهبردهای شاخهبندی، pull request، بازبینی کد و رفع تعارض
- تجربه قوی در ایجاد آزمونهای خودکار unit، integration و component
- آشنایی و تجربه عملی در بهکارگیری TDD و/یا BDD
- آمادگی برای نوبت آمادهباش الزامی ۲۴/۷
- تجربه React و Redux مزیت محسوب میشود
- تجربه Agile/Scrum مزیت محسوب میشود
- تجربه Playwright یا Cypress مزیت محسوب میشود
مزایا
- فرصتهای رشد حرفهای و پیشرفت شغلی، همراه با دسترسی به یادگیری مستمر
- محیط کاری بینالمللی و چندفرهنگی
- بسته جامع مزایا در حمایت از سلامت جسمی، عاطفی و مالی
- بسته Smart Office برای کار از راه دور
- امکان کار کاملاً دورکار