درباره موقعیت شغلی
ما به دنبال یک کارشناس تکنیکال برای طراحی و توسعه اپلیکیشنهای سازمانی هستیم که بتواند در توسعه اپهای تحت وب با رویکرد Progressive Web App (PWA) نقش موثری ایفا کند. این موقعیت نیازمند همکاری نزدیک با تیم IT و واحدهای عملیاتی برای تحلیل نیازمندیها و ارائه راهکارهای فنی مناسب است.
شرح وظایف:
طراحی و توسعه اپلیکیشنهای تحت وب سازمانی با رویکرد PWA
پیادهسازی رابطهای کاربری پیشرفته و واکنشگرا (Responsive)
توسعه API و سرویسهای Backend برای ارتباط با منابع داده
یکپارچهسازی اپلیکیشنها با سیستمهای موجود از طریق Web Services و REST API
انجام Code Review و نظارت بر کیفیت کد
همکاری با تیم IT و واحدهای عملیاتی جهت تحلیل نیازمندیها
پشتیبانی و نگهداری اپلیکیشنهای توسعهیافته
شرایط احراز:
حداقل 3 سال تجربه مرتبط در حوزه توسعه نرمافزار
مدرک کارشناسی در رشته مهندسی کامپیوتر، نرمافزار، فناوری اطلاعات یا رشتههای مرتبط
تسلط به زبان انگلیسی در سطح متوسط
سن بین 28 تا 45 سال
اتمام خدمت سربازی یا معافیت (برای آقایان)
مهارتهای تخصصی مورد نیاز
Frontend:
تسلط کامل بر JavaScript (ES6+) و TypeScript
تجربه حرفهای با یکی از فریمورکهای React، Vue.js یا Angular
تسلط بر HTML5، CSS3 و SASS/SCSS
تجربه توسعه Progressive Web App شامل Service Worker، Caching و Offline Support
آشنایی با Responsive Design و Mobile-First Development
تجربه کار با ابزارهای Build مانند Webpack، Vite یا Rollup
Backend:
تسلط بر یکی از فریمورکها یا زبانهای Backend:Node.js (Express یا NestJS)
Python (Django یا FastAPI)
.NET Core (C#)
طراحی و پیادهسازی RESTful API یا GraphQL
تجربه کار با Authentication و Authorization مانند OAuth2 و JWT
DevOps و ابزارها:
تسلط بر Git و Git Workflow (Branching، Merging، Pull Request)
آشنایی با CI/CD Pipeline
ابزارها و نرمافزارهای مورد استفاده
Postman یا Insomnia برای تست API
Microsoft Office (Word, Excel, PowerPoint)
Visio یا ابزارهای Diagramming مانند Draw.io و Lucidchart
آشنایی با Figma یا Adobe XD (مزیت محسوب میشود)
مزایا:
حقوق رقابتی
محیط کاری حرفهای و پویا
امکان یادگیری و توسعه مهارتها
مزایا مطابق امکانات سازمان