Senior FullStack developer (long term, contract)

Selecto

Barcelona

Remote

EUR 70,000 - 110,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Selecto is seeking a Senior FullStack Developer to join an AI-powered platform handling users, roles and permissions in a complex, finance-sensitive environment. You will shape architecture, drive integrations with providers like Salesforce and Xero, and mentor engineers.

This remote, Europe-focused role offers 40 hours/week and long-term engagement with possible on-site visits. Expect collaboration with PMs and design, strong emphasis on security, and building scalable schema-driven systems for

Qualifications

  • Extensive experience building complex, scalable web apps.
  • Strong emphasis on security and access control.

Responsibilities

  • Own architectural decisions for a large, actively evolving codebase in a finance/compliance-sensitive domain.
  • Lead integration work with external providers (CRM, accounting, card issuance).
  • Review code with a security-first eye, particularly on permission/access-control gaps.
  • Maintain the project's Memory Bank and feature-level documentation practices.
  • Participate in on-call/production support.
  • Mentor engineers and set technical guardrails for non-engineering contributors.

Skills

Fullstack development
Next.js
TypeScript
PostgreSQL
Auth/OIDC
Docker
Azure
CI/CD
Security review
Team leadership potential

Tools

Drizzle ORM
Zod
NextAuth.js
Keycloak
Terragrunt
GitHub Actions
Docker
Azure Container Apps
pgvector

Job description

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 Eastern Europe 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 Bank and feature-level documentation practices.
  • Participate in on-call/production support.
  • Responsible for managing the DevOps part of the project
  • As the role matures, mentor other engineers and set technical guardrails for non-engineering contributors working directly in the codebase via AI tools.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer (React + Node.js)
Senior Full Stack Developer (React + Node.js)

Jobgether SRL • Spain

Remote
EUR 70,000 - 110,000
Competitive salary
Remote work
6–12 month contract
+6
Senior Full-Stack Engineer & Tech Lead - Remote Europe
Senior Full-Stack Engineer & Tech Lead - Remote Europe

Selecto • Barcelona

Remote
EUR 70,000 - 110,000
Lead FullStack Engineer
Lead FullStack Engineer

GoMining • Spain

On-site
PHP 4,904,966 - 7,357,449
Support for courses and conferences
Remote or hybrid format with flexible hours
20 vacation days + 8 company holidays + 5 personal days
+2
Senior Full Stack Engineer (Node.js / TypeScript / React)
Senior Full Stack Engineer (Node.js / TypeScript / React)

Winid • Madrid

Hybrid
EUR 90,000 - 120,000
Hybrid working model
Technical ownership
Product impact
+2
Senior Full-Stack Product Engineer | Node.js, AI-Native (Boosters R&D)
Senior Full-Stack Product Engineer | Node.js, AI-Native (Boosters R&D)

Jobgether SRL • Spain

On-site
EUR 70,000 - 110,000
Competitive compensation
Career development
Learning and networking
+7
Sr. Full-Stack Software Engineer - Remote
Sr. Full-Stack Software Engineer - Remote

YO AI Labs • Valencia

Remote
EUR 40,000 - 70,000
Sr. PHP Symfony Engineer (Remote, Full-Time) [AR024]
Sr. PHP Symfony Engineer (Remote, Full-Time) [AR024]

Smart Working • Madrid

Remote
EUR 85,000 - 125,000
Senior Backend Engineer: Node.js/TS, Hybrid Ownership
Senior Backend Engineer: Node.js/TS, Hybrid Ownership

Actual Talent • Madrid

Hybrid
EUR 60,000 - 80,000
Competitive salary
Monthly specialized benefits
Impact at scale within a high-density engineering hub
Sr. Full-Stack Software Engineer - Remote
Sr. Full-Stack Software Engineer - Remote

YO AI Labs • Barrundia

Remote
EUR 48,000 - 96,000
AI Full Stack Engineer | AI-Assisted Development in Madrid
AI Full Stack Engineer | AI-Assisted Development in Madrid

www.cardandpaymentjobs.com • Madrid

Hybrid
EUR 70,000 - 85,000