Frontend Engineer (React / Next.js)
salmon-group
Job description
About the role
You'll build the interfaces and shared component library that power multiple Salmon products, focusing on performance, accessibility, and reliability.
Key responsibilities
- Work across a shared design system, theming, and localization layer used by multiple product teams.
- Collaborate closely with design, backend, and platform teams to ship user‑facing features end‑to‑end.
- Operate in a codebase with generated API typings, CI/CD pipelines, and active error monitoring and analytics.
- Build and maintain user interfaces in React and Next.js across multiple products.
- Create reusable UI components and contribute to the shared component library.
- Integrate frontend applications with REST and GraphQL APIs using generated typings.
- Optimize rendering performance and bundle size to improve user experience.
- Write and maintain unit and integration tests to protect product reliability.
- Participate in code reviews and help evolve frontend best practices.
Required profile
- Strong experience with React and TypeScript.
- Solid understanding of Next.js fundamentals, including routing, SSR, ISR, and data fetching.
- Proficiency in modern state management using Redux Toolkit and RTK Query.
- Experience with component‑driven development and design‑system principles.
- Familiarity with build tools such as Webpack and Vite and CI/CD fundamentals.
- Demonstrated ability to optimise web performance and write comprehensive tests.
Required skills
- React
- TypeScript
- Next.js
- Redux Toolkit
- RTK Query
- REST APIs
- GraphQL
- Webpack
- Vite
- CI/CD pipelines
- Unit testing
- Integration testing
- Web performance optimization
What we offer
- Stock option plan with four‑year vesting.
- Fully remote work with core collaboration hours (13:00–19:00 Manila time, UTC+8).
- Company‑provided tools and equipment, health and time‑off benefits, and medical insurance support.
- 22 vacation days, Philippine public holidays, and 15 sick days.
- Opportunities for learning, conferences, and internal meetups.
- Company‑sponsored trips to Manila and a dedicated beach‑house week for high‑performing teams.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the Philippines.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 6 hours ago
Expires 1 month from now
5 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
salmon-group