Front-end Developer (React/TypeScript)

Location
Philippines
Desired Salary
Unspecified
Work preference
Full Time
Joined
22 Jun 2026
Field / Industry
Software Engineering
Status: Actively looking
Relocation: No
Notice Period: Immediate

This user has not passed any tests yet

English -

About Me

React/TypeScript engineer with 9+ years of experience building SaaS web and mobile applications across admin dashboards, data-rich interfaces, integrations, authentication, analytics, and internal tooling. Frontend-primary with strong full-stack TypeScript experience across Next.js, React Native, Node.js, PostgreSQL, tRPC, REST APIs, and schema-driven data flows. Experienced in owning product features end to end, improving reliability, and maintaining reusable UI and utility packages, including open-source NPM projects.

Skills

JavaScriptReactDockerLinuxCI CDJiraTypeScriptGitGitHubPostgreSQLFigmaGoogle AnalyticsTestingReact NativeNext.jsReduxCypressMobile DevelopmentAngularJSNestJSSCSSAWS S3

Education

University of San Carlos
2012 - 2016

BS in Information and Communications Technology

Experience

Senior Full-Stack Developer @ GIG
Dec 2024 - Nov 2025

• Built and scaled a role-based Next.js admin dashboard for managing users, rewards, quests, survey/game platforms, image assets, and internal admin workflows.
• Implemented secure admin access with NextAuth, protected routes, role-based navigation, and action-level dashboard permissions.
• Shipped external offerwall/postback integrations for survey and game platform partners, handling validation, transaction metadata, points conversion, reversals, notifications, and partner-specific edge cases.
• Developed tRPC/API endpoints, TanStack Query flows, validators, PostgreSQL/Drizzle migrations, and server actions to support frontend-facing product features.
• Built audit trail infrastructure across admin entities, including users, images, quests, packages, notifications, modals, and platform records.
• Delivered React Native / Expo screens and reusable UI components from Figma designs for quest, survey, offerwall, activity history, and home-tab experiences.
• Improved reliability and performance through postback deduplication, hash validation, logging, query invalidation, filter persistence, bundle analysis, asset optimization, and error handling.

Senior JS Engineer 2 @ GlacierGrid
Aug 2019 - Aug 2024

• Owned React + TypeScript frontend architecture during the platform's transition from a Lerna monorepo to Nx + PNPM workspaces.
• Built and optimized graph-heavy dashboard experiences using Recharts, resolving performance bottlenecks and legacy rendering issues.
• Architected reusable UI and form infrastructure from Figma designs using React, styled-components, React Hook Form, and shared component patterns to improve consistency across the application.
• Integrated Mixpanel tracking for high-impact user actions, enabling product analytics and behavioral insights across key workflows.
• Delivered full-stack features across NestJS services, REST APIs, validation schemas, PostgreSQL schema changes, TypeORM migrations, and service integrations needed to support frontend-facing product work.
• Improved authentication, RBAC, and account-management flows, including 2FA, invite/user/team management, account-owner/admin visibility, and team-based access logic.
• Contributed to platform modernization by extracting shared packages and maintaining reusable internal npm libraries.
• Improved production reliability through hotfixes and edge-case handling across alert delivery, notification recipients, gateway/device signal testing, deleted entities, authentication/session flows, and reporting.

Part-Time Front End Lead @ Lista
May 2022 - Jul 2022

Led mobile UI development in React Native, building interactive UI components from Figma designs and simulating full application flows with dummy data to validate UX behavior.

Front-End Developer @ QIMA
Apr 2016 - Aug 2019

• Built and maintained a complex booking platform with dynamic form workflows using AngularJS and SCSS; supporting multiple services and configurable booking logic.
• Implemented initial data visualization using D3.js and supported migration to Tableau-based reporting.
• Integrated Adyen and PayPal payment gateways and implemented end-to-end transaction flows handling payment authorization and success/failure states.
• Supported production releases through manual SSH deployments and later Jenkins CI/CD pipelines, including release executions, release notes preparation, and pipeline maintenance.
• Led the implementation of the application’s i18n system, building Node.js tooling to generate, transform, and distribute translation files (JSON ↔ XLSX) and streamline localization workflows.

Jobs Talent Salaries
Menu