Senior Fullstack Engineer (Fintech)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
TL;DR
Senior Fullstack Engineer (React/TypeScript/Java): Designing and scaling the partner developer web portal and supporting backend services with an accent on developer experience, integration workflows, and secure financial interfaces. Focus on translating complex certification flows into intuitive interfaces and ensuring high-performance data fetching.
Location: Hybrid in Porto, Portugal
Company
is a payment and software service provider headquartered in London, serving small local businesses across Europe.
What you will do
- Lead the design and delivery of scalable full stack features for the Business Account portal using React, TypeScript, and GraphQL.
- Translate complex financial workflows, including transfers and Strong Customer Authentication (SCA) flows, into secure end-to-end user experiences.
- Build high-performance interfaces for transaction feeds, balances, and multi-currency views with efficient state management.
- Develop and maintain GraphQL schemas and resolvers to ensure consistency between frontend and backend data models.
- Write clean, maintainable, and well-tested code across the stack, applying strong TypeScript practices.
- Identify and resolve performance bottlenecks and production issues to ensure a reliable merchant experience.
Requirements
- 5+ years of professional experience in frontend/web development.
- Expert-level proficiency in TypeScript, including advanced type manipulation and generics.
- Strong proficiency in React.js using a type-safe approach.
- Experience supporting backend services developed in Java and Spring Boot.
- Extensive experience with Next.js for server-side rendering, static site generation, and API routes.
- Strong experience consuming GraphQL APIs (e.g., Apollo Client).
Nice to have
- Proficiency with UI component libraries such as Chakra UI or Material UI.
- Experience in fintech or banking, specifically with SCA/2FA, PSD2, and RBAC.
- Practical use of AI coding tools like GitHub Copilot, Claude Code, or Cursor.
- Experience launching and localising web products across multiple European markets.
- Familiarity with internationalisation (i18n) frameworks.
Culture & Benefits
- High-energy and connected company culture.
- Continuous learning opportunities and a supportive professional community.
- Comprehensive benefits package.
- Commitment to diversity and an inclusive environment as an equal opportunity employer.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β