Senior Full Stack Engineer

PaymentGenes
London, UK
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Amazon Web Services Architectural Patterns Relational Databases Distributed Systems Amazon DynamoDB Fraud Prevention and Detection PostgreSQL Node.Js NoSQL Software Engineering TypeScript
+9 more
WebSocket Transaction Processing (Computing) Cloud Platform System ReactJS Backend Event Driven Architecture Build Management Front End Software Development Service Stack

Job description

PaymentGenes are supporting a high-growth fintech company is building next-generation financial infrastructure focused on enabling fast, efficient international funds distribution for businesses. Currently midway through an MVP build, the team is looking to hire a Senior Full Stack Engineer to join at a critical stage of product development.

You will work closely with a small, experienced engineering team to help design and deliver a regulated financial platform from the ground up, with a strong emphasis on performance, scalability, and security.

The Opportunity This role offers end-to-end ownership across the stack, with involvement in architecture, implementation, and building systems designed for compliance within a regulated environment. The team is focused on creating robust, auditable, and scalable systems from day one., * Design and build end-to-end features across frontend and backend

  • Contribute to transaction processing and ledger systems
  • Develop event-driven services using modern architectural patterns
  • Build real-time functionality using WebSockets
  • Integrate with third-party providers (e.g. identity verification, payments)
  • Support fraud prevention and monitoring capabilities
  • Contribute to infrastructure and CI/CD pipelines
  • Ensure systems are secure, resilient, and compliant

Technology Stack

  • TypeScript across the stack
  • Modern backend frameworks (Node.js ecosystem)
  • React (TypeScript) and contemporary UI libraries
  • Relational and NoSQL databases (e.g. PostgreSQL, DynamoDB)
  • Cloud-native infrastructure (AWS or similar)
  • Event-driven architecture
  • Monorepo setup and CI/CD pipelines

Requirements

Do you have experience in TypeScript?, * 5-7 years of software engineering experience

  • Strong full stack development experience with TypeScript
  • Experience building and scaling production systems
  • Solid understanding of APIs and distributed systems
  • Experience with relational databases
  • Awareness of security and compliance considerations
  • Comfortable working in a fast-paced, startup environment

Benefits & conditions

  • Hybrid working model (London-based)
  • Early-stage opportunity with real ownership and impact
  • Strong engineering culture and standards
  • Competitive benefits package including pension
  • Dedicated time for learning and development
  • Collaborative, low-ego environment

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:36 min

Characteristics of a data intensive application developer

Noam Honig · LIVE

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all