This job has expired and no longer accepts applications.

Frontend Developer (React + TypeScript)

RemoteMiddleSenior

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

Salmonverified company badge

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 across South Asia.

Website

See all 36 jobs at Salmon

Similar jobs