Job Description
Project Description
Our client is a purpose-driven software company focused on the social impact sector, building innovative SaaS solutions that empower nonprofits, donors, and communities to operate more efficiently and maximize their impact.
We’re hiring an experienced Senior Frontend Engineer who will own frontend quality and user experience across the CSR platform, with initial focus on the employee-facing experience — the primary interface through which end users interact with giving, volunteering, and engagement programs. This is the one dedicated frontend specialist on the team; you will set patterns that other engineers follow.
Responsibilities
What You Will Build
White-label theming system for multi-tenant deployment (per-brand customization, CSS variables, design tokens, style isolation)
WCAG 2.1 AA accessibility remediation across the platform (screen reader compatibility, keyboard navigation, audit resolution)
Frontend architecture patterns that other full-stack engineers follow (component structure, state management, API consumption)
Mobile-responsive experience with cross-platform considerations (Capacitor- based mobile wrapper)
Performance optimization across the application (bundle splitting, lazy loading, render profiling)
Feature delivery across employee-facing experiences: giving flows, volunteering, gamification, social features, admin dashboards
Required Skills
Expert use of AI-assisted development tools (Copilot, Claude, Cursor, or equivalent)
React (advanced — component architecture, performance optimization, state management)
TypeScript (strict typing, shared type definitions with backend)
CSS architecture for multi-tenant theming (CSS variables, design tokens, brand isolation)
WCAG 2.1 AA accessibility implementation (not just awareness — hands-on remediation)
Responsive design and mobile-first patterns
REST API consumption and frontend data management
Performance optimization (bundle splitting, lazy loading, render optimization)
Cross-browser and cross-device testing
Nice to Have
Capacitor or similar cross-platform mobile framework
Firebase push notifications
i18n/l10n implementation
Design system development
Gamification/social feature UX patterns
Engagement Model: Direct Independent Contractor (Please read carefully)
This is an independent contractor opportunity based on a direct contractual relationship between Zoolatech and the individual service provider.
To facilitate this direct partnership, we engage with professionals who are registered and operate as a sole proprietorship, private entrepreneur, or an equivalent self-employment status in your country.
Please note, our model does not accommodate contracts through third-party intermediaries such as agencies, incubators, or umbrella companies. The essential requirement is your ability to enter into a service agreement and invoice Zoolatech directly. This is not an offer of direct employment
Please note that only candidates whose profiles closely match our requirements will be contacted.
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
February 26, 2026
Job Type:
Technology
Location:
Indonesia
Company:
Zoolatech
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.