ما در ایران بروکر، جهت توسعه تیم فنی به دنبال یک هم تیمی با انگیزه و اثرگذار هستیم.
اگر این پیشنهاد شغلی براتون جذابه، لطفا رزومه اتون رو برامون ارسال کنین.
1) تسلط عمیق به JavaScript- ES6+
- Async/Await، Promise
- مفاهیم Scope، Closure، Event Loop
- درک عمیق از Browser Rendering & Performance
2) تسلط کافی به فریم ورک React Next.js3) TypeScript- تایپسیف کردن پروژه
- Generic ها
- Utility Type ها
- تنظیم tsconfig
4) مدیریت State- Redux / Zustand / Context API
- درک معماری Global vs Local State
- مدیریت Side Effectها
5) API & Data Handling- RESTful API
- کار با Axios / Fetch
- Error Handling
- Authentication Flow (JWT, Refresh Token)
6) Performance Optimization- Code Splitting
- Lazy Loading
- Memoization
- Web Vitals
- تحلیل با DevTools
7) Testing- Unit Test با Jest
- Component Test (مثلاً React Testing Library)
- درک TDD مزیت حساب میشه
8) Git حرفهای- Rebase
- Resolve Conflict
- Git Flow
9) CSS در سطح بالا- Flexbox / Grid
- Responsive Design
- Bootstrap و SCSS
- آشنایی کافی با Tailwind
- معماری CSS (BEM یا مشابه)
تجربه کار با React Native و طراحی نسخه های PWA نیز جز مزیتها محسوب میشود.
مسئولیتها:توسعه فرانت اند بر اساس Best Practice ها
برطرف کردن باگهای موجود و عیبیابی سیستمها
مشارکت در تحلیل و طراحی سیستمها
طراحی و پیادهسازی فرآیندهای یکپارچهسازی، تست، تنظیم و مانیتورینگ راهحلها
حرکت به سمت پیادهسازی معماریهای جدیدتر
همکاری با تیمهای Back-End و Design برای درک نیازمندی محصول و طراحی راهحلهای بهینه
بهبود کاربرد خدمات از طریق به کارگیری ترکیبی از تستهای واحد، تستهای بار/عملکرد، تستهای یکپارچهسازی
مهارتهای عمومی:توانایی حل مسئله و تصمیمگیری فنی
دقت بالا در کدنویسی و مستندسازی
مسئولیتپذیری و تعهد به کیفیت کد
توانایی کار تیمی و ارتباط موثر با سایر تیم ها