آپ با عضویت در شاپرک و تحت نظارت بانک مرکزی، مجوز فعالیت در حوزه پرداخت های الکترونیک کشور در بسترهایی نظیر پایانه فروش (POS)، موبایل (USSD) و اینترنت (IPG) را کسب نموده است.
شرکت آسان پرداخت (آپ) با هدف گسترش و تسهیل خدمات پرداخت الکترونیک در اردیبهشت سال 88 تاسیس گردید. این شرکت بگونه ای طراحی شده تا با بکارگیری تجهیزات و ابزار به روز دنیا در برگیرنده طیف وسیعتری از انواع پرداخت الکترونیک باشد.
ما در آسان بیمه (قسمت بیمه اپلیکیشن آپ) به دنبال یک مهندس نرمافزار (Software Engineer) با تجربه هستیم که تخصص اصلی او توسعه اپلیکیشنهای تحت وب با Angular و TypeScript باشد، اما توانمندیهایش محدود به توسعه فرانتاند نباشد. فرد موردنظر باید درک مناسبی از معماری نرمافزار، طراحی سیستم، ارتباط سرویسها و چرخه کامل توسعه محصول داشته باشد و بتواند مسائل فنی را بهصورت مستقل تحلیل و حل کند.
مسئولیتهای اصلی: - تحلیل، طراحی، توسعه و نگهداری راهکارهای نرمافزاری با تمرکز بر Angular و TypeScript - مشارکت در طراحی معماری نرمافزار و تصمیمگیریهای فنی - توسعه فیچرها بهصورت End-to-End، از تحلیل نیازمندی تا پیادهسازی، تست و انتشار - طراحی و توسعه کدهای مقیاسپذیر، قابل تست و قابل نگهداری - همکاری در طراحی و یکپارچهسازی APIها و سرویسهای نرمافزاری - شناسایی و رفع مشکلات عملکردی، ساختاری و معماری سیستم - مشارکت در Code Review، Refactoring و کاهش Technical Debt - همکاری در بهبود فرایندهای توسعه، تست و CI/CD - استفاده از ابزارهای AI و ایجنتهای برنامهنویسی برای افزایش بهرهوری و کیفیت توسعه - همکاری موثر با تیمهای مهندسی، محصول، طراحی و QA
مهارتهای موردنیاز: - حداقل 3 سال تجربه حرفهای در توسعه نرمافزار - تسلط به Angular، TypeScript و JavaScript - تسلط به اصول مهندسی نرمافزار، Clean Code، SOLID و Design Patterns - تجربه طراحی و توسعه نرمافزارهای مقیاسپذیر و قابل نگهداری - آشنایی با معماری نرمافزار، RESTful API و مفاهیم Client-Server - آشنایی با مفاهیم توسعه بکاند، پایگاه داده و SQL - تجربه کار با Git، CI/CD و فرایندهای Code Review - آشنایی با اصول تستنویسی، دیباگ و بهینهسازی عملکرد نرمافزار - توانایی استفاده از AI Agents در توسعه نرمافزار با رویکرد Agentic Development و Vibe Coding - توانایی تحلیل و حل مستقل مسائل فنی و همکاری موثر در تیم
مهارتهای امتیازی: - تجربه عملی کار با ابزارهای AI Coding مانند Cursor، Claude Code یا GitHub Copilot - تجربه توسعه بکاند با ASP.NET Core یا Node.js - تجربه کار با Angular 19 و نسخههای جدیدتر - آشنایی با معماری Microservices و سیستمهای توزیعشده - تجربه کار با Docker و Linux - آشنایی با ابزارهای تست خودکار مانند Playwright و Cypress - آشنایی با MCP و ابزارهای پیشرفته توسعه مبتنی بر AI - تجربه نگهداری، بهینهسازی و ارتقای پروژههای Legacy
ویژگیهای فردی: - ذهنیت حل مسئله و نگاه مهندسی به چالشهای فنی - مسئولیتپذیری و توانایی پیشبرد مستقل تسکها - دقت در کیفیت کد و توجه به جزئیات - توانایی تصمیمگیری فنی و ارزیابی راهکارهای مختلف - روحیه همکاری تیمی و ارتباط موثر - علاقهمندی به یادگیری و استفاده از فناوریهای جدید - نگاه محصولمحور و درک تاثیر تصمیمات فنی بر کسبوکار
شرایط همکاری: - نوع همکاری بهصورت تماموقت و با مدل کاری ترکیبی (Hybrid) است. - در حال حاضر، حضور در محل شرکت 2 روز در هفته الزامی است و سایر روزهای کاری بهصورت دورکاری (Remote) خواهد بود. - مدل و تعداد روزهای حضور ممکن است در آینده، بر اساس سیاستها و تصمیمات مجموعه، تغییر کند.
آنچه از شما انتظار داریم: به دنبال فردی هستیم که فراتر از پیادهسازی تسکها فکر کند، بتواند مسائل فنی را بهدرستی تحلیل کند، برای آنها راهکار مناسب ارائه دهد و مسئولیت کیفیت خروجی خود را بپذیرد. برای ما توانایی حل مسئله، درک اصول مهندسی نرمافزار و استفاده هوشمندانه از ابزارهای AI* بهاندازه تسلط به تکنولوژیهای توسعه اهمیت دارد.
شرایط احراز شغل
سن
تا 40 سال
جنسیت
تفاوتی ندارد
نرم افزارها
Angular| متوسط TypeScript| متوسط JavaScript| متوسط Git| متوسط
ارسال رزومه برای آسان پرداخت
گزارش مشکل یا تخلف آگهی
برای دیدن سوابق ارسال رزومه، لطفا وارد حساب کاربری خود شوید.