ارتباط فردا | Ertebat Farda

تاسیس در ۱۳۸۹ کامپیوتر، فناوری اطلاعات و اینترنت ۲۰۱ تا ۵۰۰ نفر efarda.ir

استخدام Senior Front-End Developer

  • دسته‌بندی شغلی

    وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت مکانی

    تهران ، تهران
  • نوع همکاری

    تمام وقت
  • حداقل سابقه کار

    سه تا شش سال
  • حقوق

    توافقی

شرح موقعیت شغلی

We at E-Farad Holdings are seeking a Senior Front-end Developer with following listed skills:

Key Responsibilities

Advanced Development & Architecture: 

· Lead the development, testing, and maintenance of the wealth management application using React 18+ and Type Script

· Architect and implement advanced PWA features including offline functionality, push notifications, and responsive design

· Design and develop complex modules including asset management, investment tracking, budgeting systems, and transaction management

· Architect sophisticated state management solutions with Redux Toolkit and custom middleware

Performance & Optimization Leadership: 

· Lead performance optimization initiatives using advanced React patterns (React.memo, useMemo, useCallback, useRef)

· Implement advanced lazy loading strategies, code splitting, and bundle optimization

· Design and develop enterprise-grade reusable component libraries with Material-UI

· Architect comprehensive error handling systems and error boundaries for production environments

Technical Leadership: 

· Mentor junior developers and conduct technical code reviews

· Lead architectural decisions and technical strategy discussions

· Collaborate closely with design, backend, and QA teams on complex integrations

· Establish coding standards, best practices, and development workflows


Required Skills

 

Deep JavaScript Expertise: 

· Advanced JavaScript mastery: ES6+, ES2020+, async/await, Promises, Generators, Proxies, Symbols

· Deep understanding of JavaScript internals: Event loop, closures, prototype chain, memory management

· Advanced React.js expertise: React 18+, hooks, context, concurrent features, Suspense, Error Boundaries

· TypeScript proficiency: Advanced types, generics, utility types, module declarations, strict mode

· State management mastery: Redux Toolkit, RTK Query, custom middleware, complex state patterns

PWA & Performance Expertise: 

· Advanced PWA implementation: Service Workers, Web App Manifest, background sync, push notifications

· Performance optimization: Bundle analysis, tree shaking, dead code elimination, performance profiling

· Caching strategies: HTTP caching, Service Worker caching, IndexedDB, Web Storage APIs

· Build tools mastery: Vite, Webpack, Rollup, advanced bundling configurations

Senior Development Practices: 

· Advanced Git workflow: GitFlow, feature branches, rebasing, conflict resolution, release management

· Code quality leadership: ESLint, Prettier, Husky, advanced linting rules, custom configurations

· Testing expertise: Jest, React Testing Library, E2E testing, test-driven development

· DevOps knowledge: Docker, CI/CD pipelines, deployment strategies, environment management

Preferred Senior Qualifications

· Financial domain expertise: 3+ years experience with financial applications or fin-tech projects

· Advanced charting: recharts, custom visualisation libraries, data visualisation

· Security expertise: Frontend security best practices, OWASP guidelines, secure coding

· Leadership experience: Team lead or technical lead experience in previous roles

· Agile mastery: Advanced Scrum/Kanban experience, sprint planning, technical debt management


Project Technical Stack

Core Technologies: 

· React 18 + TypeScript (Advanced configurations)

· Redux Toolkit + RTK Query (Complex state management)

· Material-UI (MUI) v5 (Custom theming and components)

· React Router v6 (Advanced routing patterns)

· Vite + Advanced ESLint + Prettier configurations

· Jest + React Testing Library (Comprehensive testing)

· Docker + Nginx (Production deployment)

Advanced Features: 

· Complex financial calculations and data processing

· Real-time data synchronization and offline capabilities

· Advanced charting and data visualization

· Multi-language support with RTL layouts

· Enterprise-grade security and authentication

Requirements

· Minimum 5+ years of professional front-end development experience

· 3+ years of advanced React.js experience in production environments

· Deep JavaScript expertise with proven track record of complex implementations

· Portfolio demonstrating advanced React/JavaScript projects

· Leadership experience in technical decision-making and team collaboration

معرفی شرکت

شرکت ارتباط فردا از سال ۸۹ فعالیت خود را آغاز کرده است. ارتباط فردا با نگاهی به آخرین تحولات دنیا در صنعت مالی و شناخت عمیق فضای بانکی و تجارت الکترونیکی در ایران، محصولاتی را طراحی کرده و توسعه می‌دهد که می‌توانند در فضای زندگی دیجیتال ایرانی‌ها تاثیر قابل توجهی داشته باشند. ارتباط فردا با بیش از ۱۵۰ همکار در کنار تلاش‌ برای رشد مجموعه، به رشد زیرساخت‌ها و ایجاد تحول در خدمات مالی کشور کمک کرده و در در همین راستا با برنامه‌ریزی برای آینده و دنبال کردن روندهای رو به رشد جهانی، اقدامات اجرایی و عملیاتی برای کمک به این زیرساخت‌ها را آغاز کرده است.
  • مهارت‌های مورد نیاز

    Front-end Javascript React Redux
  • جنسیت

    مهم نیست
  • وضعیت نظام وظیفه

    معافیت تحصیلی معافیت دائم پایان خدمت
  • حداقل مدرک تحصیلی

    کارشناسی

این آگهی منقضی شده است

مشاغل مشابه

چه موردی را می‌خواهید گزارش کنید؟

از اینجا شروع کنید
این آگهی منقضی شده است

مشاهده‌ی آخرین فرصت‌های شغلی

آگهی منقضی شده است

در شغل بهتری استخدام شوید! رایگان!

  • جستجو و ارسال رزومه به آگهی‌های استخدام بیش از ۱۰۰,۰۰۰ شرکت ایرانی
  • رزومه‌ساز رایگان
  • دریافت فرصت‌های شغلی جدید مرتبط از طریق ایمیل (Job Alert)
  • شناخت محیط کار و فرهنگ سازمانی شرکت‌های در حال استخدام
image/svg+xml