TL;DR
Senior Frontend Engineer (React): Building and optimizing frontend quality and user experience for a CSR platform with an accent on a white-label theming system, accessibility, and performance. Focus on setting frontend architecture patterns and delivering features across employee-facing experiences.
Location: Wroclaw, Poland
Company
hirify.global is a purpose-driven software company creating innovative SaaS solutions for the social impact sector, empowering nonprofits, donors, and communities.
What you will do
- Develop a white-label theming system for multi-tenant deployment, including per-brand customization, CSS variables, design tokens, and style isolation.
- Implement WCAG 2.1 AA accessibility remediation across the platform, focusing on screen reader compatibility, keyboard navigation, and audit resolution.
- Establish frontend architecture patterns, component structures, state management, and API consumption guidelines for full-stack engineers.
- Ensure a mobile-responsive experience with cross-platform considerations, utilizing a Capacitor-based mobile wrapper.
- Optimize application performance through bundle splitting, lazy loading, and render profiling.
- Deliver new features across employee-facing experiences, including giving flows, volunteering, gamification, social features, and admin dashboards.
Requirements
- Expert use of AI-assisted development tools (Copilot, Claude, Cursor, or equivalent).
- Advanced proficiency in React, including component architecture, performance optimization, and state management.
- Strong expertise in TypeScript for strict typing and shared type definitions with the backend.
- Proven experience with CSS architecture for multi-tenant theming, including CSS variables, design tokens, and brand isolation.
- Hands-on experience with WCAG 2.1 AA accessibility implementation and remediation.
- Solid understanding of responsive design and mobile-first patterns.
- Proficiency in REST API consumption and frontend data management.
- Experience with performance optimization techniques like bundle splitting, lazy loading, and render optimization.
- Skilled in cross-browser and cross-device testing.
Nice to have
- Familiarity with Capacitor or similar cross-platform mobile frameworks.
- Experience with Firebase push notifications.
- Knowledge of i18n/l10n implementation.
- Background in design system development.
- Understanding of gamification/social feature UX patterns.
Culture & Benefits
- Paid Vacation.
- Sick Days.
- Sport/Insurance Compensation.
- English Classes.
- Charity opportunities.
- Training Compensation.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →