Join Salmon Group Ltd as a Full-Stack Engineer to contribute to building scalable, reliable, and high-quality web solutions. As a key member of the team, you will work across both frontend and backend layers, collaborating closely with designers, frontend, and backend engineers to ensure a seamless user experience.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Salmon is a next-generation fintech company with a clear mission: to reshape the banking landscape in the Philippines and demonstrate that people deserve better financial services.
Founded by visionary leaders Pavel Fedorov, George Chesakov, and Raffy Montemayor, Salmon is more than just a fast-growing technology company – we’re a bank with over 60 years of heritage. In 2024, we proudly transformed the Rural Bank of Sta. Rosa (Laguna), Inc. into Salmon Bank (Rural Bank) Inc.
With over 1 million Filipinos already trusting Salmon, we are continuously expanding our offerings and aiming to become a true financial super app for millions more.
Why Salmon?
- Exponential Growth: In 2025, we more than doubled our deposits, loans, and net income.
- Loved by Users: Our app is rated 4.8★, with 92% of users recommending us to friends and family.
- Top-Tier Team: Work alongside experts from fintech, banking, startups, and global companies.
- Innovation: We are at the intersection of finance and technology, shaping the future with bold ideas every day.
We are looking for an experienced Full-Stack Engineer to join our team and work across both frontend and backend layers to build scalable, reliable, and high-quality web solutions. In this role, you will contribute to user-facing applications, backend services, and shared platform components, collaborating closely with frontend, backend, product, and design teams. You will have end-to-end ownership, be involved in system design, and play a key role in ensuring 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 and NestJS.
- Build and integrate REST and GraphQL APIs to ensure data consistency.
- Work with shared UI components and ensure adherence to our design system.
- Ensure error handling, system resilience, and optimize both frontend and backend performance.
- Write and maintain unit, integration, and end-to-end tests.
- Participate in code reviews, contribute to architectural decisions, and provide insights on system design.
- Collaborate closely with designers, frontend, and backend engineers to ensure a seamless user experience.
- Contribute to CI/CD pipelines and the release process to maintain smooth workflows.
We’re Looking for Someone Who:
- Has strong experience with TypeScript across both frontend and backend.
- Is proficient in 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 is experienced with production monitoring.
- Cares about performance, reliability, and maintainability.
- Writes clean, well-structured code and values quality and product stability.
- Has experience in writing tests and ensuring the reliability of both frontend and backend services.
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 with high-load systems.
Why You Should Join Us:
- We create modern banking services for millions of Filipinos.
- We leverage cutting-edge fintech solutions, using the best global practices and AI technologies.
- As a licensed neobank, we are on track to become a unicorn and the leading fintech company in Southeast Asia.
- Backed by over $60M in funding from ADQ (Abu Dhabi sovereign wealth fund), World Bank Group, and other investors.
- We operate in an environment where new products are launched in 3-4 months, providing a dynamic and fast-paced work culture.
- We have a strong foundation for global expansion.
What We Offer:
- Work with a passionate international team spanning the globe.
- Rapid professional growth in a merit-based environment.
- Rewards tied to performance and long-term success at Salmon.
- Opportunities for international growth within the company.
- New office in Manila, Philippines.
- Relocation support for eligible candidates.
- Fully remote and hybrid work options.
- Medical insurance and health & wellness benefits.
- A range of events and activities both online and offline.
Ready to Make an Impact? If you're eager to shape the future of fintech, build scalable solutions, and be part of a fast-growing company, we want to hear from you.
Apply now and help us redefine banking in Southeast Asia.
Similar Jobs
Explore other opportunities that match your interests
Bitrock
Senior Front-End Developer (React)
BrainRocket