استخدام Software Engineer (Frontend Focused)
شرح موقعیت شغلی
ما به دنبال یک مهندس نرمافزار در تیم وینزی هستیم که علاوه بر توانمندی فنی در توسعه Frontend، ذهنی تحلیلگر، روحیه حل مسئله و علاقهمندی به یادگیری داشته باشد؛ فردی که صرفاً مجری تسکها نباشد، بلکه بتواند نیازهای محصول را درک کرده و در ارائه راهکارهای فنی و تصمیمگیریهای تیم مشارکت مؤثر داشته باشد.
شرح وظایف:
- توسعه، نگهداری و بهینهسازی اپلیکیشنهای Frontend با تمرکز بر کیفیت، عملکرد و تجربه کاربری.
- تحلیل نیازمندیهای محصول و مشارکت در طراحی، پیادهسازی و توسعه قابلیتهای جدید.
- ارائه راهکارهای فنی برای حل مسائل محصول و مشارکت فعال در تصمیمگیریهای فنی تیم.
- بهبود مستمر کیفیت کد، معماری نرمافزار و فرآیندهای توسعه.
- مشارکت در Code Review، اشتراکگذاری دانش و ارتقای استانداردهای فنی تیم.
- همکاری نزدیک با تیمهای محصول، طراحی و Backend برای توسعه راهکارهای مقیاسپذیر و کارآمد.
- یادگیری مستمر فناوریهای جدید، بهویژه در حوزه Backend، و مشارکت در توسعه بخشهای مختلف محصول.
- رفع باگها، بهینهسازی عملکرد و افزایش پایداری محصولات.
شرایط احراز:
- ۲ تا ۴ سال سابقه حرفهای در توسعه نرمافزار.
- تسلط بر React.
- تجربه توسعه حرفهای با حداقل یکی از فناوریهای: Next.js، Expo، React Native
- آشنایی با مفاهیم مهندسی نرمافزار، Git و REST API.
- علاقهمندی به یادگیری و فعالیت در حوزه Backend.
- توانایی تحلیل مسئله، درک نیازمندیهای محصول و ارائه راهکارهای فنی.
- مسئولیتپذیر، دارای حس مالکیت (Ownership) و متعهد به کیفیت خروجی.
- دارای روحیه یادگیری، کنجکاوی و تمایل به رشد مستمر.
- برخوردار از تفکر تحلیلی و مهارت حل مسئله.
- توانایی کار تیمی، برقراری ارتباط مؤثر و تعامل سازنده با اعضای تیم.
- پذیرای بازخورد و توانمند در ارائه بازخورد حرفهای.
- علاقهمند به درک اهداف و نیازهای محصول، فراتر از اجرای صرف تسکها.
موارد زیر، مزیت محسوب میشود:
- ترجیحا فارغالتحصیل از دانشگاههای معتبر.
- تجربه فعالیت در تیمهای محصولمحور.
- آشنایی با مفاهیم Backend، فریمورک Django و معماری سیستمها.
- تجربه کار با TypeScript.
- آشنایی با CI/CD و فرآیندهای استقرار نرمافزار.
مهارتهای مورد نیاز
- React
- Software Engineering
- Git
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست