Home Job Listings Categories Locations

Senior Frontend Engineer

📍 Indonesia

Technology Zoolatech

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.