13 oct
|
Selecto
|
Madrid
We are looking for a skilled Senior Full Stack 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 Full Stack 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) + Type Script, t RPC Postgre SQL + pgvector via Drizzle ORM, Zod Next Auth.js + Keycloak (OIDC/OAuth2) Tailwind + shadcn/ui Docker, Azure Container Apps,
Terragrunt + Git Hub 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 Postgre SQL modeling. Strong code review instincts around authorization/access control. Integrating multiple third-party APIs with graceful handling of partial failures. Dev Ops-adjacent comfort (Docker, Ia C, 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 (Smart Search, Salesforce, Xero, Pannovate, Send Grid). Review code with a security-first eye, particularly on permission/access-control gaps. Maintain the project's Memory
📌 Senior fullstack developer (long term, contract) (Madrid)
🏢 Selecto
📍 Madrid