Intermediate Frontend Developer
Keeper Inc
Marketing & Communications, Software Engineering
Québec, Canada
Keeper Memorials is hiring a Junior to Intermediate Frontend Developer to work on Keeper 2.0, our Next.js Frontend for digital memorials, profiles, events, ecommerce, account flows, and white-label partner experiences.
This role is for someone with about 2+ years of real frontend experience who can work inside an existing production codebase, follow patterns, write clean React/TypeScript, and ship careful UI changes following Company standards.
Responsibilities
You will work on:
Frontend Feature Development
- Build and update React/Next.js pages, views, features, and shared UI components
- Implement responsive, accessible UI using Chakra UI, Mantine, and existing design patterns
Product Flows
- Support account settings, dashboard, memorial profiles, events, shop, signup/login, QR linking, and partner-branded flows
- Handle user-facing states: loading, empty, error, logged-in/logged-out, paid/unpaid, public/private
API & State Integration
- Work with Axios services, React Query, Redux, app contexts, and shared API utilities
Localization
- Add and update UI copy through existing translation systems
- Avoid hardcoded user-facing text where translations are expected
Testing & Quality
- Write or update focused Vitest and React Testing Library tests
- Help maintain Playwright coverage when touching user flows
- Run lint, formatting, and relevant tests before handing off work
Codebase Maintenance
- Make small, clean changes in existing modules
- Avoid unnecessary rewrites
- Improve touched code when needed, without drifting into unrelated refactors
Requirements (Non-Negotiable)
Candidates must have:
- 2+ years professional frontend development experience
- Solid React experience
- Working TypeScript knowledge
- Experience with Next.js or similar React framework
- Ability to build responsive UI from existing component patterns
- Comfort reading and modifying existing production code
- Basic API integration experience
- Basic testing experience with Vitest and Playwright, or similar
- Git workflow experience
- Careful attention to accessibility, UX details, and user-facing copy
Preferred Qualifications
Strong differentiators:
- Chakra UI experience
- Mantine experience
- React Query experience
- Redux experience
- Formik/Yup form experience
- next-intl or other localization experience
- Playwright experience
- Experience with ecommerce, account settings, dashboards, profile pages, or content-heavy apps
- Experience working in emotionally sensitive product areas
Benefits
- Dental care
- Flexible schedule
- Work from home
- Work Location: Remote
