Frontend Developer (React + TypeScript)
Manila, Philippines, relocation. Remote work is possible, preferred time zones GMT+4 to GMT+8
We are looking for an experienced Frontend Engineer to help us build modern, high-quality, and reliable web applications using React, Next.js, and our internal design system and tooling. In this role, you will be responsible for developing user-facing applications, shared component libraries, and platform solutions that are utilized across multiple products within the company.
You will collaborate closely with design, backend, and platform teams, with a strong focus on performance, accessibility, and stability.
Tech Stack:
Frontend: TypeScript, React 18/19, Next.js, Redux Toolkit, RTK Query, React Router, Salmon-UI (MUI-based design system), Emotion, Storybook, Theming & Localization
Build & Environment: Webpack, Vite, Husky, Semantic Release, Swagger TypeScript API (API typings generation)
Testing: React Testing Library, Jest, Cypress / Playwright
Monitoring & Analytics: Sentry, Prometheus, Grafana
CI/CD & Code Quality: GitLab CI, ESLint, Prettier, Stylelint, Webpack Bundle Analyzer
Design: Figma, Pixel-perfect implementation, Component-driven development with Storybook
Responsibilities:
Develop and maintain user interfaces using React and Next.js.
Work with our design system, theming, and localization to create consistent and responsive interfaces.
Build reusable UI components and contribute to the shared component library.
Integrate with REST and GraphQL APIs using generated typings.
Optimize rendering performance and bundle size for improved user experience.
Write and maintain unit and integration tests to ensure product reliability.
Participate in code reviews and contribute to evolving frontend best practices.
Work with error monitoring, logging, and analytics tools to ensure system health.
Collaborate closely with designers and backend engineers to deliver seamless user experiences.
Participate in architectural discussions and contribute to technical solution design.
We’re Looking for Someone Who:
Has strong experience with React and TypeScript.
Understands Next.js fundamentals (routing, SSR, ISR, data fetching).
Is proficient in modern state management using Redux Toolkit and RTK Query.
Has experience with component-driven development and design system principles.
Is familiar with build tools (Webpack, Vite) and CI/CD fundamentals.
Pays close attention to UX, accessibility, and visual details.
Writes comprehensive tests and values product reliability.
Has a solid understanding of web performance fundamentals and optimizing web applications.
Nice-to-Haves:
Experience with Node.js / NestJS.
Understanding of system design basics(API design, caching, scalability).
Experience with Headless CMS (Strapi or similar).
Experience with analytics and A/B testing.
Participation in building design systemsor UI libraries.
Expertise in performance optimizationor bundle analysis.
Experience working in constrained or non-standard environments (kiosks, embedded systems, terminals).
Why You Should Join Us:
Collaborative and dynamic environment: Work with passionate, talented teams across design, backend, and platform.
Innovation-driven culture: Your contributions will directly impact the way millions of Filipinos experience banking.
Professional growth: We offer opportunities for rapid professional development, recognizing and rewarding merit.
Remote and hybrid options: Flexibility in your work environment.
Comprehensive benefits: Medical insurance, health and wellness benefits, and much more.
If you're excited about working on cutting-edge fintech solutions, contributing to the development of a world-class design system, and being part of a rapidly growing company – this is the role for you.
Published on: 3/20/2026

Salmon
Salmon is a licensed neobank with big ambitions — and even bigger opportunities for product creators. We're building modern banking services for millions of Filipinos and expanding fast across South Asia.
Please let Salmon know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!




