Senior Full-Stack Engineer

Reference Agency · Cairo, Egypt · Posted 2026-06-05

Our client is looking for hiring a dedicated Senior Full-Stack Developer who owns of the liveliness of their Enterprise platform. Keeps current platform stable, secure, and improvable; absorbs customer enhancements; and serves as the living domain expert on current architecture and business logic while the new version is built. The Platforms Lead's primary informant, preventing the new platform from rebuilding a thinner copy. Also the engineering custodian of the transition: backward compatibility, data migration design, and customer-by-customer cutovers.What You Own:Full engineering accountability for current platform: codebase, builds, deployments, integrations, support backlog, customer enhancements.Bring the codebase under disciplined ownership: conventions, branch/review discipline, change-management, release cadence, security hygiene, and monitoring.Customer enhancement pipeline: scope, estimate, design, deliver. Hold configuration discipline over custom forks.Backstop customer implementations when CS/App Support hit hard technical problems.Sev1 production incident response as the named engineering responder.Living current-platform atlas: architecture, modules, data model, integration points, embedded business rules — used daily by the new-platform team.Pair with the new-platform team on design. Surface where new design collides with existing customer reality.Data migration design: schema mapping, migration tooling, dry-run strategy, validation, rollback.Customer-by-customer cutovers: engineering reality of moving real customers to the new platform.What You Bring:5+ years backend-led software engineering, 3+ on enterprise applications deployed on-premises.Strong Node.js production experience at enterprise scale.Microservices architecture in production — service boundaries, inter-service contracts, operational complexity.RabbitMQ (or equivalent message broker) in production: exchanges, routing, durability, dead-letter, consumer back-pressure.MongoDB in production: schema design, indexing, aggregation pipelines, performance tuning.MS SQL Server in production: schema design, query performance, stored-procedure awareness.Redis in production: caching patterns, pub/sub, session storage, distributed locks.Enterprise on-premises deployment reality (ministry, regulated-industry, large-corporate).Inheriting and improving long-lived codebases — has brought structure to messy code without breaking production.Performance and reliability troubleshooting end-to-end.Customer-facing composure under escalation.AI-engineering daily usage (Copilot, Claude Code, Cursor). Tested live in Stage 3.Configurable-product instinct — has refused a per-customer code branch.Arabic–English bilingual at professional level.Nice-to-Have:Correspondence management, ECM, BPM, workflow automation, or government IT background.Data migration projects on long-lived enterprise platforms.Angular and/or React frontend familiarity.PostgreSQL exposure.Security certification or formal training.

Apply for this role

Other open roles at Reference Agency

See all 15 open roles at Reference Agency →

Related jobs in Engineering & Construction