The Hague
1 week ago
Senior Software Engineer logo

Senior Software Engineer

Lefebvre Sdu

Senior Software Engineer

Lefebvre Sdu is seeking a Senior Software Engineer to help build GenIA-L, an agentic AI platform for legal and tax professionals. The role is backend-first, focusing on Node.js services for authentication, authorization, and user management, with some frontend work. The position requires extensive TypeScript and Node.js experience, knowledge of OAuth 2.0/OIDC, and offers a competitive salary and benefits.

HybridFull-timeSeniorTypeScriptNode.js

Salary

Not specified

Work Location

The Hague, South Holland, Netherlands, NL

Work Model

Two days a week in the office in The Hague, within walking distance of Voorburg station. The rest of the week, wherever you work best.

Employment Type

Full-time

Experience Level

Senior

Core Qualifications

Technical (Must-have)
TypeScriptNode.jsNestJSKoaOAuth 2.0OIDCGraphQLApolloPostgreSQLSQLiteMariaDBFirebaseRedisDockerCI/CDGitHub ActionsPrismaMikroORMReactNext.js
Soft Skills
stakeholder managementproactivecommunicationproblem-solving

Preferred Qualifications

Technical (Nice-to-have)
AWSKubernetesHelm

Key Responsibilities

  • Take end-to-end ownership of business-critical Node.js services around authentication, authorization, and user management.
  • Own components like PDF export and chat delivery via Redis.
  • Drive continuous improvement, stabilization, and simplification of systems.
  • Handle frontend work as it comes up.
  • Participate in scrum rituals (dailies, refinements, retros, planning).
  • Serve as a point of contact for application administrators and customer support for technical assistance.
Senior Software EngineerNode.jsTypeScriptAuthenticationAuthorizationOAuth 2.0OIDCGraphQLRedisLegal AI