استخدام Senior Front-End Developer (زبلاین)
شرح موقعیت شغلی
ما برای تکمیل تیم فنی در شرکت زبلاین در راستای توسعه نرم افزار مارکتینگ اتومیشن به دنبال توسعهدهنده ارشد فرانتاند هستیم که مسئول طراحی، توسعه و نگهداری رابطهای کاربری پیچیده و کاربرپسند است. شما با استفاده از تکنولوژیهای مدرن مانند React.js، Next.js، TypeScript، Javascript و ابزارهای مختلف فرانتاند، سیستمهای مقیاسپذیر و عملکرد بالایی ایجاد خواهید کرد.
مسئولیتها:
- توسعه و معماری فرانتاند: طراحی و پیادهسازی رابطهای کاربری مقیاسپذیر و قابل نگهداری با استفاده از React.js، Next.js، TypeScript، JavaScript، HTML و CSS.
- مدیریت وضعیت و API Integration: استفاده از Redux Toolkit و ReactQuery برای مدیریت وضعیت و یکپارچگي داده ها از طریق.REST APIs
- توسعه:UI/UX ایجاد رابطهای کاربری واکنشگرا و زیبا با استفاده از ابزارهایی مانند Material UI، Tailwind CSS، Ant Design، Mantine و SCSS
- مسیریابی و ناوبری(Routing & Navigation): پیادهسازی ناوبری پویا و بهینه با استفاده از React-router.
- بهینهسازی عملکرد: شناسایی و حل مشکلات عملکردی برای تضمین کارایی بالا و تجربه کاربری بدون نقص.
- کیفیت کد و بازبینی: نوشتن کد تمیز، مقیاسپذیر و قابل نگهداری و هدایت تیم در زمینه بازبینی کدها.
- امنیت و بهترین شیوهها: رعایت بهترین شیوهها برای امنیت و مقیاسپذیری در توسعه فرانتاند.
- بهبود مستمر: بهروزرسانی با جدیدترین ابزارها و تکنولوژیهای فرانتاند و استفاده از آنها به منظور بهبود پلتفرم.
- همکاری و راهنمایی: همکاری نزدیک با تیمهای توسعه بکاند، طراحی و مدیریت محصول برای دستیابی به بهترین تجربه کاربری.
- مستندسازی: مستندسازی معماری و کامپوننتهای فرانتاند و اشتراکگذاری دانش با سایر تیمها.
نیازمندیهای شغلی:
- آشنایی با Redux Toolkit، ReactQuery، Axios و REST API.
- تسلط بر React-router و طراحی واکنشگرا.
- تجربه کار با ابزارهای کامپوننت مانند Ant Design و Mantine.
- آشنایی با Webpack، Babel، npm/Yarn و Git.
- تجربه با فرآیندهای CI/CD و تستهای خودکار.
- مهارتهای حل مسئله و اشکالزدایی قوی.
- توانایی کار تیمی و ارتباط مؤثر.
- خودانگیختگی، توانایی مدیریت زمان و اولویتبندی.
الزامات:
- حداقل3 تا 5 سال تجربه در توسعه فرانتاند و توانایی کار در پروژههای پیچیده و دادهمحور.
- تسلط بر React.js، Next.js، JavaScript، TypeScript، HTML، CSS، SCSS، Tailwind CSS و Material UI.
مزایای همکاری در تیم ما:
- مسافرت های تفریحی بصورت گروهی
- قرارداد با باشگاه های ورزشی
- صبحانه و ناهار
- بیمه تکمیلی
- کار در تیم حرفهای و محیط کاری دوستانه
- برگزاری جشنها، رویدادها
مهارتهای مورد نیاز
- Front-end
- REST API
- CSS
- HTML
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست