Web Developer
Company: Salmon
Location: Manila, Philippines
Remote work is possible, preferred time zones GMT+4 to GMT+10
Hi, we’re Salmon 🚀
We have many challenges that our team has to solve quickly and efficiently. It gives a huge room for development.There are many processes to create or improve, so we are looking for someone with a systems and analytical mindset, who can offer and argue their ideas.
We are looking for an experienced web developer who will help us build modern, high-quality, and reliable web solutions using React, Next.js, and our internal design system and tooling.
You will work on user-facing applications, component libraries, and platform solutions that are used across multiple company products.
The role involves close collaboration 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 the design system, theming, and localization
- 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
- Write unit tests
- Participate in code reviews and evolution of frontend practices
- Work with error monitoring, logging, and analytics tools
- Collaborate closely with designers and backend teams
- Take part in architectural discussions and technical solution design
We’re looking for someone who:
- Has strong experience with React and TypeScript
- Understands Next.js principles (routing, SSR, ISR, data fetching)
- Is confident with modern state management (Redux Toolkit / RTK Query)
- Can integrate with REST and GraphQL APIs
- Understands component-driven development and design system concepts
- Understands build systems (Webpack/Vite) and CI/CD fundamentals
- Pays attention to UX, accessibility, and visual details
- Writes tests and values product reliability
- Possesses a solid understanding of web performance fundamentals
Nice-to-haves:
- Experience with Node.js / NestJS
- Basic understanding of system design (API design, caching, resilience, scalability)
- Experience with Headless CMS (Strapi or similar)
- Experience with analytics and A/B testing
- Participation in building design systems or custom UI libraries
- Knowledge of performance optimization or bundle analysis
- Experience working in constrained or non-standard environments (embedded, kiosks, terminals)
What we offer:
- Being part of the internal web community — sharing knowledge and participating in technical discussions
- The ability to influence UI architecture, design system evolution, and technical decisions
- Work on meaningful, user-centric products
- Freedom to propose and adopt modern technologies
- A team that values clean code, engineering excellence, and thoughtful UX
- A modern stack: CI/CD, monitoring, analytics, automated releases
- Flexible schedule and remote-friendly environment
Why would it be cool to work with us?
What we create
- Modern banking services for millions of Filipinos
- Cutting-edge solutions based on the best world practices and AI implementation
- Licensed neobank aiming to be a unicorn and leading fintech in the fast-growing region of Southeast Asia
- A business capable of raising over $200MM from the ADQ (the sovereign wealth fund of Abu Dhabi), World Bank Group and other investors despite the challenging market
- An environment that allows you to launch new products in 3-4 months
- A basis for expanding into new markets all over the world
What we offer
- Passionate international team spanning the globe
- Rapid professional growth. Merit (and merit only) rules the day
- Reward for performance and long-term success of Salmon
- Fast track to grow internationally
- New office in Manila, Philippines
- Relocation support for eligible candidates
- Remote and hybrid options
- Medical insurance, health and wellness benefits
- Program of events and activities both online and in person