ما در گروه فناوری اطلاعات و ارتباطات مهیمن برای بهرهمندسازی کشور از کاربردهای نوین فناوری اطلاعات و ارتباطات تلاش میکنیم تا با توسعهی دانش بومی این حوزه، پاسخگوی نیازهای استراتژیک داخلی باشیم.
در حال حاضر، در واحد فناوری مدیریت فرایند مستقر در قم، بهدنبال جذب یک همکار جدید در نقش توسعهدهنده ارشد فرانتاند هستیم.
تمرکز اصلی این واحد بر خودکارسازی فرایندهای کاری و توسعه و ارائهی خدمات دیجیتال در سازمانهای خصوصی و دولتی است.
وظایف و مسئولیتهای کلیدی:
- طراحی، توسعه و پیادهسازی رابطهای کاربری پیچیده و مقیاسپذیر با استفاده از React و تکنولوژیهای وابسته،
- مشارکت در تحلیل نیازمندیهای نرمافزاری و طراحی معماری فرانتاند بهینه و قابل توسعه،
- همکاری نزدیک با تیمهای بکاند، طراحی و محصول برای ایجاد راهکارهای جامع و کاربرپسند،
- ارائه راهکارهای نوآورانه در حوزه توسعه فرانتاند و بهبود مستمر کدها و فرآیندها،
- تست، رفع اشکال و بهینهسازی عملکرد نرمافزارها با رعایت استانداردهای کیفیت و امنیت،
- مستندسازی ساختار کد، معماری و فرآیندهای توسعه.
شایستگیها و توانمندیهای مورد نیاز:
- حداقل 3 سال تجربه کار عملی و موفق در توسعه فرانتاند با React،
- تسلط کامل بر JavaScript (ES6+)، TypeScript، HTML5، CSS3 و ابزارهای مرتبط (مثل Webpack، Babel، Vite و غیره)،
- تجربه عملی در طراحی معماری نرمافزارهای فرانتاند و آشنایی با الگوهای طراحی (Design Patterns)،
- توانایی تحلیل نیازمندیهای نرمافزاری و تبدیل آنها به راهکارهای فنی مناسب،
- تجربه کار با state management (مثل Redux, MobX یا Context API) و مدیریت چرخهعمر کامپوننتها،
- آشنایی با تست خودکار فرانتاند (Jest, React Testing Library و غیره)،
- دانش کار با ابزارهای کنترل نسخه (Git) و روشهای CI/CD،
- توانایی همکاری تیمی، مدیریت پروژه و رهبری فنی،
- مهارتهای حل مسئله و تفکر انتقادی.
آشنایی با مفاهیم توسعه نرمافزار نوکد و پلتفرمهای مرتبط مزیت محسوب میشود.