Senior Fullstack Developer (Long Term, Contract) - Remote (Barcelona)

Senior Fullstack Developer (Long Term, Contract) - Remote (Barcelona)

18 oct
|
Baoss
|
Barcelona

18 oct

Baoss

Barcelona

We are looking for a skilled Senior FullStack Developer who is ready to take on a Team Lead position soon and join an exciting and complex project.

Description: An AI-powered platform for managing users, roles, and permissions. It handles identity verification (KYC/KYB), a rewards/points system, and connects with CRM, accounting, and card-issuing tools. It’s genuinely complex - not just a simple database app.

English Proficiency: Upper-Intermediate / B2+ (client-facing communication required)

Team: Project Manager, Product Designer, 2 FullStack developers, Support Engineer.

Expected Working Hours Full-time, 40 hours/week.

Location: Remote, Europe only. Preference for Western Europe (occasional on-site visits may be required);

candidates from EasternEurope will also be considered.

Engagement Duration 6–12+ months (long-term).

Technology Stack

Next.Js 15 (App Router) + TypeScript, tRPC

PostgreSQL + pgvector via Drizzle ORM, Zod

NextAuth.Js + Keycloak (OIDC/OAuth2)

Tailwind + shadcn/ui

Docker, Azure Container Apps,



Terragrunt + GitHub Actions

Skills

Schema/metadata-driven system design (this project uses per-role schema overlays across 11 distinct roles, not off-the-shelf RBAC).

JSONB-based PostgreSQL modeling.

Strong code review instincts around authorization/access control.

Integrating multiple third-party APIs with graceful handling of partial failures.

DevOps-adjacent comfort (Docker, IaC, CI/CD, Azure).

Responsibilities

Own architectural decisions for a large, actively evolving codebase in a compliance- and finance-sensitive domain (KYC/KYB, points/rewards economy, card issuance).

Extend the generic-entity/schema system without regressions.

Lead integration work with external providers (SmartSearch, Salesforce, Xero, Pannovate, SendGrid).

Review code with a security-first eye, particularly on permission/access-control gaps.

Maintain the project's Memory

📌 Senior Fullstack Developer (Long Term, Contract) - Remote (Barcelona)
🏢 Baoss
📍 Barcelona

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior fullstack developer (long term, contract) - remote (barcelona) / barcelona

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior fullstack developer (long term, contract) - remote (barcelona) / barcelona