Senior Software Engineer
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
version 3.x or higher) Node.js (version 16 or higher) Backend Frameworks & Libraries Backend frameworks such as Hapi.js, or alternatives including Express, Fastify, or NestJS Validation using Joi Authentication and authorization using JWT and OAuth2 Architecture & Design Strong grounding in Clean Architecture and Domain‐Driven Design (DDD) Dependency Injection (e.g., InversifyJS … Repository and modular design patterns Experience building maintainable, testable backend systems APIs & Data Design and operation of RESTful APIs API versioning and request validation Advanced filtering using RSQL or equivalent Experience with MongoDB (modeling, indexing, performance tuning) Experience with Redis for caching or messaging Database migrations and schema evolution Cloud ...