> Markdown version of [/jobs/ext/3067971-senior-node-js-php-engineer](https://www.wearedevelopers.com/jobs/ext/3067971-senior-node-js-php-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Node.js / PHP Engineer - **Company:** MIKE K AGYEI - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** PHP (Programming Language), Artificial Intelligence, Amazon Web Services, Automation of Tests, Cursor (Graphical User Interface Elements), Node.Js, Software Architecture, GitHub Copilot, Backend, Integration Tests, Graphql, Api Design, Api Gateway, Restful APIs, Code Restructuring, GPT, Serverless Computing - **Published:** September 25, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pmw1dyth8x ## About the Role * 5+ years of professional backend engineering experience. * Expert-level PHP experience, including work on enterprise-grade production systems. * Strong hands-on experience with Node.js. * Experience refactoring or decomposing monolithic architectures into modular services. * Strong knowledge of backend architecture and API design, including REST and GraphQL. * Hands-on experience with AWS, particularly Lambda and serverless architectures. * Experience writing testable code and maintaining automated test suites. * Experience with AI-assisted development tools such as GitHub Copilot, ChatGPT, Claude Code, or Cursor, with the ability to critically review and refine generated code. * Strong written and spoken English. * A proactive, self-directed approach and the ability to work independently, communicate clearly, and unblock yourself in a remote environment. ## Description You'll work in a remote-first, globally distributed team, collaborating closely with Product, Platform, and Engineering teams. Your technical decisions and architectural thinking will have a direct impact on how the platform evolves and scales. What you'll do * Develop a deep understanding of an existing PHP monolithic codebase and progressively extract functionality into modular, service-oriented components. * Design, build, and maintain scalable, testable, and reusable backend services using PHP and Node.js. * Design and maintain robust RESTful and GraphQL APIs. * Lead and contribute to refactoring initiatives focused on performance, readability, maintainability, and scalability. * Build, deploy, and operate backend services on AWS, including Lambda and API Gateway. * Write and maintain unit and integration tests to ensure reliability across releases. * Use AI coding tools effectively while critically reviewing, validating, and improving AI-generated code. * Identify technical risks, performance bottlenecks, and opportunities for improvement across the platform. * Clearly communicate technical decisions and trade-offs through documentation and short video walkthroughs. * Collaborate effectively within a remote, async-first, cross-timezone environment. ## Related Videos - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [ Evaluating AI models for code comprehension](https://www.wearedevelopers.com/videos/1462-evaluating-ai-models-for-code-comprehension) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [WeAreDevelopers LIVE – PHP Is Alive and Kicking and More](https://www.wearedevelopers.com/videos/1797-wearedevelopers-live-php-is-alive-and-kicking-and-more) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) ## Related Articles - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 108 - Git off my cloud!](https://www.wearedevelopers.com/magazine/407-dev-digest-108-git-off-my-cloud) - [Everything a Developer Needs to Know About MCP with Neo4j](https://www.wearedevelopers.com/magazine/604-everything-a-developer-needs-to-know-about-mcp-with-neo4j)