ما در شرکت آتراویژن، به دنبال همکاران خوب و خلاقی هستیم که با توانمندیهای خود بتوانند در توسعه Design Pattern های جدید با استفاده از کامپوننت های MUI و Dev Extreme و سایر کامپوننت های مطرح ری اکت، همراه سایر تیم توسعه دهنده به ما کمک کند. اگر تمایل دارید در کنار تیمی خلاق و پویا، در پروژههایی نوآورانه نقشآفرینی کنید، این فرصت مناسب شماست.
شایستگیهای رفتاری:
مسئولیتپذیری و مالکیت: تحویل بهموقع و باکیفیت وظایف و پیگیری مشکلات تا حل کامل.
روحیه همکاری تیمی: تعامل موثر با طراح، بکاند و محصول، پذیرش Code Review و مشارکت سازنده.
یادگیری و رشد مستمر: دنبال کردن ترندهای فرانتاند و علاقه به ارتقای فردی و تیمی.
حل مسئله و تفکر تحلیلی: توانایی تجزیه مسائل پیچیده و ارائه راهحلهای بهینه.
انعطافپذیری: مدیریت شرایط فشرده پروژه و تغییرات نیازمندیها.
شایستگیهای فنی:
تسلط به JavaScript/TypeScript
تجربه عملی با React (Hooks, Context)
تسلط بر CSS مدرن (Tailwind / SCSS / CSS Modules) و طراحی ریسپانسیو
آشنایی با State Management (Redux/RTK، React Query)
تجربه کار با REST API
تسلط به Git و گردشکار تیمی (Branching, Pull Request, Code Review)
آشنایی با ابزارهای Build (Vite/Webpack) و Performance Optimization
درک اصول Clean Code، SOLID، Design Patterns در فرانتاند
شرح وظایف:
توسعه و نگهداری رابطهای کاربری با React بر اساس Design System و Figma
طراحی معماری فرانتاند برای پروژههای جدید و بهبود معماری فعلی
پیادهسازی UI/UX بهینه، واکنشگرا و کاربرپسند
بهبود کارایی، امنیت و دسترسپذیری وباپلیکیشنها
نوشتن کد تمیز، مستند و قابل تست همکاری نزدیک با تیم بکاند برای یکپارچهسازی APIها
شرکت فعال در جلسات فنی و مشارکت در تصمیمگیریهای معماری
Mentor کردن توسعهدهندگان سطح میانی و تازهکار
پیگیری مداوم برای افزایش کیفیت خروجی (Performance, Lighthouse Score, Bug Fixes)