Staff Node.js Software Engineer
Core
Lead the architectural migration of business-critical legacy PHP systems to a modern Node.js/Next.js stack while maintaining operational continuity.
Role type
Staff Node.js Software Engineer (Legacy Modernization)
Builds
Modernized backend services, APIs, and microservices replacing legacy monolithic PHP applications.
Domain
Enterprise Software Engineering / Legacy Modernization
Deliverable
production ML models | product features | infrastructure
Required skills
Node.js, Next.js, PHP (Symfony/native), GraphQL, REST, API Gateway design, AI-assisted development (Cursor/Claude/GitHub Copilot), complex system debugging, architectural decision-making, legacy code refactoring
Preferred skills
Python, .NET, microservices/BFF patterns, financial/payment domain knowledge, mentoring
Technologies
Node.js, Next.js, Symfony, GraphQL, REST, API Gateways, Cursor, Claude Code, GitHub Copilot
Responsibilities
Provide architectural guidance for transitioning legacy PHP to modern stacks; remain hands-on with code and resolve critical bugs; design modern API strategies; leverage AI tools for development workflows; mentor engineers and establish engineering standards.
Seniority
Staff, hands-on IC with strategic leadership