TL;DR
JavaScript Developer (React): Building and optimizing the frontend of hirify.global products with an accent on UI element development, extending existing functionality, and solving memory leaks/traffic optimization. Focus on micro-frontend architecture, modern web technologies, and ensuring system reliability.
Location: Remote, must be based in Prague, Czech Republic
Company
hirify.global, the #1 global market leader in data resilience, provides data backup, recovery, portability, security, and intelligence to over 550,000 customers worldwide.
What you will do
- Develop UI elements (dialogs, wizards, forms) using React.
- Extend functionality of existing components.
- Solve and prevent memory leaks and optimize traffic.
- Work with micro-frontend architecture.
Requirements
- 3+ years of experience with commercial web application development.
- Strong knowledge of JavaScript and CSS.
- Experience with TypeScript and React.
- English proficiency sufficient to communicate with international teams (B2 level required).
Nice to have
- Experience with automated testing (Jest, Playwright).
- Understanding of reactive programming patterns (RxJS or similar).
- Experience applying software design patterns in frontend applications.
- Experience with modern build tools (Vite, esbuild, SWC, or similar).
- Knowledge of OpenAPI/Swagger.
Culture & Benefits
- 25 vacation days, 4 sick days, 21 paid medical leave days, plus 4 extra global hirify.globale Days and 24 paid volunteer hours.
- Premium private medical insurance for employees and dependents.
- Daily meal vouchers for restaurants and groceries.
- Flexible cafeteria platform with lifestyle benefit options.
- Multisport Card for gym and wellness.
- Annual public transport reimbursement.
- Corporate mobile plan with optional family tariff.
- Opportunities for learning and growth through on-demand libraries, mentoring, workshops and learning events.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →