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.
شرکت رادوین یک مجموعه پویا و نوآور در حوزهی خدمات نرمافزاری است که فعالیتهای خود را به صورت کاملاً دورکاری (Remote) انجام میدهد. ما با مشتریان متنوع داخلی و بینالمللی همکاری میکنیم و راهکارهای نرمافزاری متناسب با نیاز هر کسبوکار را طراحی، توسعه و پشتیبانی میکنیم.
در رادوین باور داریم که استعداد و توانمندی افراد، مهمتر از موقعیت جغرافیایی آنهاست. به همین دلیل فضایی منعطف و حرفهای برای متخصصان ایجاد کردهایم تا بتوانند از هر نقطهای کار کنند و در پروژههای متنوع بینالمللی مشارکت داشته باشند.
اگر به دنبال محیطی هستید که یادگیری، رشد فردی، خلاقیت و کار تیمی در آن ارزشمند باشد، رادوین بهترین انتخاب برای شماست.