ما در تیم توسعهٔ بولوت بهدنبال جذب Senior Frontend Developer (React) باانگیزه و مسئولیتپذیر هستیم؛ افرادی که علاقهمندند روی محصولات واقعی، مقیاسپذیر و کاربرمحور کار کنند و نقش مؤثری در ارتقای کیفیت فنی رابطهای کاربری داشته باشند.
در بولوت، ما روی چندین محصول B2B SaaS کار میکنیم که رابطهای کاربری آنها با تمرکز بر تجربه کاربری، کیفیت کد و معماری اصولی توسعه داده میشوند. این موقعیت شغلی ترکیبی از کار عملی، چالشهای فنی واقعی و فرصت تأثیرگذاری و رشد حرفهای است.
مسئولیتها
- طراحی، توسعه و نگهداری رابطهای کاربری مبتنی بر React
- پیادهسازی دقیق UI بر اساس طراحیها (Figma و ابزارهای مشابه)
- رعایت اصول Clean Code و Best Practiceهای توسعه فرانتاند
- طراحی و پیادهسازی کامپوننتهای Reusable و Scalable
- مدیریت وضعیت (State Management) و ساختاردهی مناسب دادهها در Frontend
- تعامل با APIها و یکپارچهسازی با سرویسهای Backend
- مشارکت فعال در Code Review و بهبود مستمر کیفیت کد
- منتورینگ و راهنمایی توسعهدهندگان Junior و انتقال دانش فنی
- همکاری مؤثر با تیم محصول و توسعه در چارچوب متدولوژی Scrum
- نوشتن کدهای testable، maintainable و قابل توسعه
شرایط احراز
- تسلط کامل بر JavaScript (ES6+) و React
- آشنایی عمیق با مفاهیم Component-based Architecture
- تسلط بر State Management (مانند Redux، Zustand یا Context API)
- آشنایی کامل با مفاهیم OOP و Design Patterns در Frontend
- تسلط به کار با REST APIها
- آشنایی با اصول Clean Code و معماریهای رایج در Frontend
- تسلط به ابزار Git
- توانایی پیادهسازی UI از روی دیزاین (Figma و مشابه)
- آشنایی با متدولوژی Scrum
- توانایی نوشتن کدهای testable، reusable و قابل نگهداری
مواردی که مزیت محسوب میشوند
- آشنایی با Ant Design (AntD)
- آشنایی با Next.js
- آشنایی با مفاهیم Performance Optimization در React
- تجربه کار با Design Systemها
اهمیت مهارتهای فردی (Soft Skills)
در بولوت، ما باور داریم که کیفیت محصول حاصل همکاری انسانهاست. مهارتهایی مانند ارتباط مؤثر، کار تیمی، مسئولیتپذیری، مدیریت زمان و پذیرش بازخورد نقش کلیدی در موفقیت فرد و تیم دارند.
بهعنوان یک Senior Frontend Developer، انتظار میرود علاوه بر اجرای دقیق وظایف فنی، در تصمیمهای تیمی مشارکت فعال داشته باشید، تجربیات خود را منتقل کنید و در رشد فنی سایر اعضای تیم نقش مؤثری ایفا کنید.
حقوق و مزایا
- حقوق بر اساس Roadmap شغلی شفاف و متناسب با دانش فنی، عملکرد و میزان پیشرفت هر فرد تعیین میشود.
- مسیر رشد مشخص، محیط حرفهای و امکان ارتقای فنی و شغلی