«باما» به دنبال Front-end Team Lead خوش فکر، از سراسر ایران
ما در تیم توسعه محصول «باما» به دنبال جذب یک تیملید فرانتاند خوشفکر و باتجربه و دست به کد با حداقل 5 سال سابقه کدنویسی و 2 سال سابقه راهبری تیم هستیم. مهمترین وظیفهی این شغل نظارت بر توسعه بهینه، رهبری تیم فرانت، مدیریت انجام وظایف این تیم بر اساس الویتها و تعامل با CTO و مدیریت مجموعه است. اگر انگیزه رشد در یک تیم چابک، با هدفهای بزرگ رو دارید و علاقه دارید این مسیر رو همراه «باما» باشید روزمه خودتون رو ارسال کنید.
مسئولیت ها:
برای تکمیل موفقیتآمیز پروژهها، به تیم توسعه فرانتاند بهعنوان یک رهبر و مدیر، راهنمایی، هدایت و پشتیبانی ارائه دهید.
برای ایجاد رابطهای کاربری پاسخگو و جذاب با استفاده از Nuxt/NuxtJS، HTML، CSS و JavaScript با تیمهای طراحی و backend همکاری کنید.
طراحی و پیادهسازی پروژههای frontend مقیاسپذیر، کارآمد و قابل نگهداری.
استانداردهای کدگذاری، بهترین شیوهها و فرآیندهای توسعه را برای اطمینان از کیفیت بالا و همکاری کارآمد در تیم تعریف کنید.
انجام بازبینی کد و ارائه بازخورد سازنده، ترویج فرهنگ بهبود مستمر.
برای تعریف الزامات پروژه، ارائه تخمینهای زمانی و بهینهسازی تخصیص منابع، با مدیران پروژه همکاری کنید.
با فنآوریها، چارچوبها و روندهای صنعت frontend بهروز بمانید و دانش خود را برای ترویج نوآوری با تیم به اشتراک بگذارید.
تجزیه و تحلیل و حل مسائل فنی پیچیده برای اطمینان از تحویل به موقع پروژه.
الزامات کلیدی:
حداقل 5 سال تجربه تخصصی توسعه frontend با سابقه کار در پروژههای بزرگ.
دانش عمیق از مفاهیم اصلی و بهترین شیوههای Nuxt.
تجربه کافی با مفاهیم SSR/SPA.
تجربه رهبری در یک تیم frontend با تجربه قبلی در رهبری و مدیریت.
مهارتهای فنی و معماری قوی با توانایی طراحی و اجرای پروژههای frontend مقیاس پذیر و پایدار.
درک جامع از اصول طراحی واکنشگرا، سازگاری بین مرورگرها و بهینهسازی عملکرد.
توجه به جزئیات و مهارتهای مدیریت زمان.
تسلط به Vue.js، Nuxt/NuxtJS و Vuex.
تسلط بر JavaScript، TypeScript و ES6+.
آشنایی با برنامه نویسی شیگرا و کامپوننتهای کلاس محور در جاوا اسکریپت.
آشنایی با الگوهای رایج طراحی
درک کامل از async/wait و Promises.
درک مفاهیم SSR و hydration در Nuxt.
مهارت در Git و مهارت های کار تیمی.
تجربه کار با REST API و آشنایی با مفاهیم API و روش های استفاده، SSR/SPA، مدیریت خطا، آشنایی با Swagger.
مهارت در HTML/CSS و توانایی پیاده سازی طرحهای واکنش گرا با رویکرد Mobile-First بدون استفاده از کتابخانههای از پیش ساخته شده.
آشنایی و تسلط به یکی از پردازندههای CSS مانند Less/Sass/SCSS/Post CSS.
درک Core Web Vitals، LCP، Prefetch، Lazy Loading و سایر ملاحظات مربوط به عملکرد و موبایل.
توانایی تجزیه و تحلیل عملکرد، عیبیابی و اشکالزدایی با استفاده از ابزارهای توسعه مانند DevTools و Lighthouse.
آشنایی با مفاهیم سئو.
امکان بهینه سازی کدهای موجود
اشتیاق به یادگیری و به اشتراک گذاری دانش.
آشنایی با Authentication/Authorization/OpenID Connect/OAuth2 و مفاهیم مرتبط.
آشنایی با مفاهیم CI/CD.
داشتن مهارتهای زیر مزیت میباشد:
آشنایی با مفاهیم logging و Elastic APM.
آشنایی با Composition API/Class API/Options API در NuxtJS.
آشنایی با اصول طراحی UI/UX.
معرفی شرکت
«بـامـا» پلتفرم تخصصی معاملات خودرو با هدف سادگی، شفافیت و امنیت در معاملات
پلتفرم «بـامـا» در بهمن ۱۳۸۸، زمانی که هنوز صحبتی از اکوسیتم استارتآپی در ایران وجود نداشت، با هدف سوق دادن فروشندگان و خریداران خودرو به دنیای مجازی و تسهیل فرایند داد و ستد بین آنها آغاز بهکار کرد.
در سالهای گذشته این پلتفرم، علاوه بر دستیابی و پشت سر گذاشتن این هدف اولیه، بهتدریج بهسمت تبدیل شدن به مرجع معتبر قیمت و اطلاعات بازار خودرو در کشور حرکت کرده است.
رویکرد ویژهی بنیانگذاران «بـامـا» نسبت به کسبوکار دیجیتالی از همان اول تمایز ملموسی را در شخصیت و عملکرد آن با دیگر بازیگران بازار ایجاد کرد که در همهی جلوههای هویتی این پلتفرم قابل شناسایی است. یکی از نمونههای بارز این تمایز، حفظ جایگاه و تداوم موفقیت مجموعه با اتکا به تیمی کوچک و چابک است. به همین دلیل، تکتک اعضای تیم «بـامـا» نقشی بسیار محوری در ادامهی شکلدهی به این داستان موفقیت دارند.