Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
Symphony Solutions logo

Senior Fullstack Developer (NestJS/ React.js)

Symphony Solutions
Posted 2 weeks ago
🌍Poland, Ukraine🏠Remote📁Engineering & Development
Is this job info correct?

The company is a provider-side iGaming observability and revenue intelligence platform that sits between game providers and their operator distribution network. The platform ingests round-event data in real time, independently computes Gross Gaming Revenue (GGR), and continuously reconciles operator-reported settlements to detect revenue leakage — a problem that costs game providers millions annually in undetected FX errors, revenue-share miscalculations, and bonus misclassifications. 5+ years of total software development experience. 3+ years of production experience with React, including complex state management (Redux / Redux Toolkit, React Query, Zustand or similar). 3+ years of Node.js / TypeScript backend experience, ideally with NestJS in a production API or BFF layer. Strong proficiency in TypeScript across both frontend and backend. Hands-on experience with Prisma ORM (or comparable) and PostgreSQL, including writing performant queries and designing indexes. Solid understanding of authentication and authorization patterns: JWT (access + refresh tokens), RBAC / Guards, session security, and multi-tenant data isolation. Experience designing and consuming REST APIs in a microservices or BFF architecture, including request validation, error handling, and contract stability. Working knowledge of AWS (EC2, RDS, ElastiCache, S3, ALB, CloudWatch, Secrets Manager) and CI/CD with GitHub Actions. Familiarity with Docker / Docker Compose and basic containerised deployment workflows. Experience with unit and integration testing (Jest, Vitest, Supertest, or similar) and a habit of shipping code with tests. Strong English communication skills (B2+). Self-organised, proactive, and comfortable working in a distributed team. Proven daily use of AI-assisted development tools (Claude, Cursor, GitHub Copilot, ChatGPT) for code generation, refactoring, debugging, testing and documentation — this is a standard expectation, not optional. Comfort treating AI tools as a normal part of the engineering workflow, not as an experiment — using them to accelerate delivery, raise code quality, and remove repetitive engineering work. Ability (and motivation) to apply AI to real SDLC tasks: scaffolding NestJS modules and React components, generating and reviewing tests, debugging production-grade TypeScript, drafting technical documentation, and reasoning about migrations (e.g., BigInt financial refactors). Awareness of the limits of AI output in a regulated, financial-grade context: every AI-assisted change must be reviewed, tested, and traceable through code review and the immutable audit log. Desirable Experience working in regulated industries — ideally iGaming under UKGC / MGA, financial services, or healthcare — with awareness of GDPR, audit logging, and PII handling. Experience with financial-grade calculations: integer (BigInt) arithmetic in minor currency units, FX handling, and reconciliation logic. Experience implementing immutable audit logs, HMAC event signing, or other tamper-evident data flows. Familiarity with Redis caching patterns, query performance tuning, and N+1 query elimination. Hands-on experience with Terraform or other Infrastructure-as-Code tooling. Experience with Elasticsearch or comparable search / analytics engines. Experience with TDD and code-review-driven development. Experience with JIRA and Confluence in an Agile / Scrum environment. Background in iGaming or online gaming platforms. Responsibilities Build and harden backend on NestJS: persistent user accounts, JWT access + refresh token flow, RolesGuard, and full tenant isolation across every API endpoint. Migrate financial calculations to BigInt arithmetic in minor currency units, ensuring every GGR figure is provably correct to the cent. Wire the immutable AuditLog across onboarding, settlement, configuration, and user-management flows so every data mutation is captured and exportable as evidence. Design and implement management APIs — Operator CRUD, Provider Creation, User Management — with strict validation and role-based access. Performance work: database indexing, Redis caching strategies, and N+1 query audit/elimination. Build the provider-facing React 19 frontend: Login UI and auth flow, App.tsx modularisation, operator onboarding screens, and live revenue dashboards. Write unit and integration tests; collaborate with QA on E2E, load and UAT cycles. Actively leverage AI-assisted tools to improve efficiency across coding, testing, debugging and other SDLC activities. Resolve technical problems as they arise and bug-fix developed features. Communicate with team members and the Product team; participate in Scrum ceremonies. Mentor middle- and junior-level colleagues as required.

Similar jobs

Similar jobs

CH

Fullstack Developer

Chooose

🇵🇱Poland4 hours ago
Plan A Technologies logo

Fullstack Developer

Plan A Technologies

🌍Mexico, Ukraine12 hours ago
G|

Fullstack Developer (Symfony)

Global4Net | Powered by Univio

🇵🇱Poland13 hours ago
BairesDev logo

Senior Fullstack Python Developer - Remote Work | REF

BairesDev

🌍Romania, UkraineYesterday
BairesDev logo

Fullstack Python Developer - Remote Work | REF

BairesDev

🌍Romania, UkraineYesterday
Singu logo

Senior Fullstack Developer (.NET Angular)

Singu

🇵🇱PolandYesterday