شغل شما چه اثری بر موفقیت سازمان ما داره!
شما بهعنوان لید توسعهدهنده فرانتاند در باروک، نقشی کلیدی در هدایت تیم فرانتاند و پیشبرد پروژههای نوآورانه خواهید داشت. با ترکیب هنر و برنامهنویسی، شما نهتنها مراحل اولیه توسعه را راهاندازی میکنید، بلکه با رهبری تیم، کیفیت و کارایی محصولات دیجیتال ما را به سطح بالاتری میبرید. شما مسئول طراحی و اجرای استراتژیهای فنی، اطمینان از تحویل بهموقع پروژهها، و پرورش فرهنگ همکاری و نوآوری در تیم خواهید بود.
وظایف هرروزه شما در باروک:
- رهبری و هدایت تیم فرانتاند: نظارت بر عملکرد تیم، مربیگری اعضای تیم، و اطمینان از همراستایی با اهداف پروژه.
- بهینهسازی برنامهها: بهبود عملکرد، مقیاسپذیری و تجربه کاربری برنامههای وب.
- طراحی و توسعه معماری فرانتاند: ایجاد ساختارهای مقیاسپذیر و قابل نگهداری برای پروژهها.
- ساخت کد، اجزا، و کتابخانههای قابل استفاده مجدد: توسعه مؤلفههایی که استانداردهای بالای کیفیت و قابلیت استفاده مجدد را رعایت کنند.
- بررسی کدها و تضمین کیفیت: انجام بازبینیهای منظم کد و اطمینان از رعایت بهترین شیوهها.
- همکاری با تیمهای دیگر: هماهنگی با توسعهدهندگان بکاند، طراحان UX/UI، و مدیران محصول برای ارائه محصولات یکپارچه.
- تصمیمگیریهای فنی: انتخاب فناوریها، ابزارها، و چارچوبهای مناسب برای پروژهها.
- مدیریت پروژهها: برنامهریزی، اولویتبندی، و نظارت بر پیشرفت پروژههای فرانتاند.
اگر این ویژگیها رو داشته باشی از موفقیت در این شغل لذت خواهی برد:
- تجربه حرفهای در ReactJS: تجربه در توسعه برنامههای پیچیده با ReactJS.
- تسلط بر Typescript: توانایی نوشتن کدهای تمیز، تایپشده، و قابل نگهداری.
- تجربه پیشرفته در NextJS: تسلط بر ویژگیهای پیشرفته مانند SSG، SSR، و API Routes.
- تسلط به چارچوبهای طراحی ظاهری: تجربه قوی با Material UI، Tailwind، یا چارچوبهای مشابه.
- آشنایی عمیق با چارچوبهای مدیریت پروژه: تجربه کار با متدولوژیهای Agile/Scrum و ابزارهایی مانند Jira یا Trello.
- مهارت در حل مسائل سازگاری بین مرورگرها: درک عمیق از چالشهای Cross-Browser Compatibility و راهحلهای آن.
- تخصص در توسعه Responsive و Adaptive Web: توانایی ساخت رابطهای کاربری که در تمامی دستگاهها بهینه عمل کنند.
- مهارتهای رهبری و مدیریت تیم: تجربه هدایت تیمهای توسعه، مربیگری، و حل تعارض.
- مهارتهای ارتباطی قوی: توانایی برقراری ارتباط مؤثر با اعضای تیم و ذینفعان غیرفنی.
- تجربه در بهینهسازی عملکرد برنامههای وب (Web Performance Optimization).
- تجربه در تستنویسی (Unit Testing, Integration Testing) با ابزارهایی مانند Jest یا React Testing Library.
مزیتهای همکاری در این موقعیت شغلی:
ساعت کاری شناور - پزشک سازمانی - بیمه تکمیلی - هدایا و بستههای مناسبتی – اتاق بازی