ما در حسابا به دنبال توسعهی دهندهی ارشد فرانت به صورت حضوری / تماموقت با شرایط و ویژگیهای زیر هستیم:
- حداقل 4 سال سابقهی کار با Reactjs
- تسلط به HTML, CSS, JS
- درک عمیق از مفاهیم ریاکت
- تسلط به Next.js و مفاهیم SSR و RSC
- تسلط به Typescript
- تسلط بر Tailwind
- تسلط به اصول Clean code و استفاده از Design Pattern
- آشنایی با مفاهیم علوم کامپیوتر (مثل ساختار دادهها و اصول طراحی الگوریتم)
- آشنایی با ابزارهای مدیریت state در ریاکت
- آشنایی با Docker
- تسلط بر Git
مواردی که داشتن آن مزیت محسوب میشود:
- آشنایی با ابزارهای تستنویسی
- آشنایی با Monorepo و ابزارهایی نظیر Nx
- آشنایی با کتابخانههای نقشهای و داشتن سابقهی کار در این زمینه
- داشتن سابقهی کار با shadcn یا radix
- آشنایی با Webpack
- آشنایی با Gitlab CI
همچنین شما باید دارای تواناییهای زیر باشید:
- توانایی حل مسئله: هر داده و پروژه یک مسئلۀ جدید است که قبلاً ندیدهایم! به همین دلیل یک حسابایی میتواند به خوبی با مسائل جدید دستوپنجه نرم کند و آنها را از پا دربیاورد.
- روحیه کار تیمی: در حسابا این «تیم» است که پروژهها را انجام میدهد و نه «شخص» و نه حتی مجموعهای از شخصها! بنابراین توانایی کارکردن با یک تیم یکی از مهمترین ویژگیهای یک حسابایی است.
- علاقهمند به یادگیری: در علوم داده هم مانند خیلی از حوزههای فناوری و دانش، ابزارها و دانشها دائماً در حال تحول و پیشرفت هستند. به همین دلیل، علاقه به یادگیری فناوریهای جدید یکی از تواناییهای مهم یک حسابایی است که میخواهد همیشه با استانداردهای بالا کارهایش را انجام دهد.