This job has expired and no longer accepts applications.

Full-Stack Engineer (React / Next.js / Node.js)

EuropeRemote

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

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 37 jobs at Salmon

Similar jobs