Full-Stack Engineer (React / Next.js / Node.js)
We are looking for an experienced Full-Stack Engineer who will work across frontend and backend layers to build scalable, reliable, and high-quality web solutions.
You will contribute to user-facing applications, backend services, and shared platform components, working closely with frontend, backend, product, and design teams.
The role emphasizes end-to-end ownership, system design, and product stability.
Tech Stack
Frontend
TypeScript, React 18/19, Next.js
Redux Toolkit, RTK Query
Salmon-UI (MUI-based design system), Emotion
Storybook
Backend
Node.js, NestJS
REST & GraphQL APIs
Swagger / OpenAPI
Build, Testing & Infrastructure
Webpack, Vite
Jest, React Testing Library
Cypress / Playwright
GitLab CI
Sentry, Prometheus, Grafana
Responsibilities
Develop and maintain frontend applications using React and Next.js
Design and implement backend services using Node.js / NestJS
Build and integrate REST and GraphQL APIs
Work with shared UI components and design system
Ensure data consistency, error handling, and system resilience
Optimize frontend and backend performance
Write unit, integration, and end-to-end tests
Participate in code reviews and architectural decisions
Collaborate closely with designers, frontend, and backend engineers
Contribute to CI/CD pipelines and release processes
We’re looking for someone who:
Has strong experience with TypeScript across frontend and backend
Is confident with React and Next.js
Has hands-on experience with Node.js and NestJS
Understands API design principles and backend architecture
Is familiar with databases, caching, and service communication
Understands CI/CD pipelines and production monitoring
Cares about performance, reliability, and maintainability
Writes tests and values clean, well-structured code
Nice-to-haves
Experience with Headless CMS (Strapi or similar)
Knowledge of scalability, resilience, and system design patterns
Experience with analytics, A/B testing, and experimentation
Performance profiling and optimization experience
Experience working in fintech or high-load systems
What we offer
Passionate, international team across the globe
Rapid professional growth — meritocracy, no politics
Rewards tied to performance and long-term success
Opportunities for international growth
New office in Manila, Philippines
Relocation support for eligible candidates
Fully Remote and hybrid work options
Medical insurance and wellness benefits
Events and activities — online and offline
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!





