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

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

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

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

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

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

    توافقی

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

Senior Frontend Engineer

Company: Radvin
Work Type: Full-time
Work Mode: Remote (for now)

About Radvin

Radvin is a technology-driven company building enterprise-grade software products with a strong focus on scalability, reliability, and user experience. Our main product, HREcholink, is an advanced HR management platform used by organizations to manage onboarding, documents, permissions, analytics, and internal workflows.

We work with a startup mindset while maintaining enterprise engineering standards. Code quality, testing, and long-term maintainability are core values in our team.


 Job Description

We are looking for a Senior Frontend Engineer to take ownership of the frontend development of our platform. You will work on complex, data-heavy user interfaces, dashboards, workflow builders, and enterprise-facing features.

This role is frontend-focused but requires close collaboration with backend, product, and design teams. You will be responsible not only for building new features, but also for maintaining, improving, and refactoring existing code with a strong emphasis on testing, performance, and quality.


Responsibilities

  • Design, develop, and maintain scalable frontend applications using React (v19+), TypeScript, and Tailwind CSS
  • Build and improve complex UI features such as analytics dashboards, onboarding workflows, dynamic forms, and role-based interfaces
  • Maintain clean, readable, and maintainable frontend architecture
  • Integrate frontend applications with backend services (Django REST APIs) and authentication systems (Keycloak / OAuth)
  • Collaborate closely with backend engineers, product managers, and designers
  • Continuously improve UI/UX, performance, and accessibility
  • Participate in code reviews, architectural discussions, and technical decision-making
  • Take ownership of frontend quality, reliability, and long-term sustainability

 Testing & Quality Requirements (Mandatory)

Testing is a core responsibility for this role. The candidate is expected to actively design, write, and maintain comprehensive tests.

Required experience with:

  • Unit testing with minimum 85% coverage
  • Integration testing
  • End-to-End (E2E) testing
  • Regression testing
  • Smoke testing
  • Property-based testing
  • A/B testing support
  • Context testing (state, permissions, roles)
  • Security testing (XSS, auth flows, permission boundaries)
  • Performance testing
  • System testing
  • Acceptance testing
  • Functional and non-functional testing
  • UI / UX testing
Candidates must consider testability as part of feature design, not as an afterthought.


Requirements

  • 5+ years of professional experience in frontend or web development
  • Strong expertise in React and TypeScript
  • Solid experience with Tailwind CSS and modern CSS practices
  • Experience with modern frontend tooling such as Vite and modern build pipelines
  • Strong understanding of frontend architecture and component design
  • Experience integrating REST APIs and authentication flows
  • Strong understanding of frontend testing methodologies and tools
  • Experience working on large, long-lived, or enterprise-level applications
  • Ability to work independently in a remote environment
  • Strong communication skills in English

 Nice to Have (Plus)

  • Familiarity with AI-powered features (analytics, insights, data-driven UI)
  • Basic knowledge of DevOps concepts related to frontend (Docker, CI/CD, GitHub Actions)
  • Experience with performance optimization in large React applications
  • Experience with design systems, Storybook, or accessibility standards

 Benefits

  • Fully remote work (for now)
  • Flexible working hours
  • Learning budget (courses, books, conferences)
  • Opportunity to work on a serious, long-term product
  • Professional yet friendly startup culture with strong engineering standards

معرفی شرکت

شرکت رادوین یک مجموعه پویا و نوآور در حوزه‌ی خدمات نرم‌افزاری است که فعالیت‌های خود را به صورت کاملاً دورکاری (Remote) انجام می‌دهد. ما با مشتریان متنوع داخلی و بین‌المللی همکاری می‌کنیم و راهکارهای نرم‌افزاری متناسب با نیاز هر کسب‌وکار را طراحی، توسعه و پشتیبانی می‌کنیم.

در رادوین باور داریم که استعداد و توانمندی افراد، مهم‌تر از موقعیت جغرافیایی آن‌هاست. به همین دلیل فضایی منعطف و حرفه‌ای برای متخصصان ایجاد کرده‌ایم تا بتوانند از هر نقطه‌ای کار کنند و در پروژه‌های متنوع بین‌المللی مشارکت داشته باشند.

اگر به دنبال محیطی هستید که یادگیری، رشد فردی، خلاقیت و کار تیمی در آن ارزشمند باشد، رادوین بهترین انتخاب برای شماست.
  • مهارت‌های مورد نیاز

    Front-end CSS React typescript RestFul API
  • جنسیت

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

    مهم‌ نیست
  • حداقل مدرک تحصیلی

    مهم نیست

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

مشاغل مشابه

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

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

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

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

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

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