HamburgerMenu
hirist

Sonata Software - PHP Full Stack Developer - Node.js/Express.js

SONATA SOFTWARE LTD
5 - 10 Years
Multiple Locations

Posted on: 17/04/2026

Job Description

Description :

Senior Full Stack Engineer (AI-Driven Development)

About The Role :

We are seeking a Senior Full Stack Engineer who uses AI as a core part of their development workflow to build, modernize, and deliver software efficiently.

You will work across a portfolio of web applications built with Vue / Nuxt, PHP / Laravel, Node.js / Express, MySQL, MongoDB, and React Native improving legacy systems, increasing test coverage, and building API-driven components while leveraging AI to accelerate development, reduce manual effort, and improve code quality.

This is not a role where AI is optional.

It is an expected part of how you design, build, test, and deliver software every day.

Key Responsibilities :

- Use AI-assisted workflows to develop and maintain full stack applications across Vue / Nuxt, PHP / Laravel, Node.js/Express, and related technologies.

- Modernize legacy systems (e.g., Vue 2, Nuxt 2, PHP 7, Node 14) by leveraging AI to analyze codebases, plan upgrades, refactor safely, and accelerate migrations.

- Design and implement RESTful APIs and service-based components, using AI to accelerate development and enforce consistency.

- Use AI to safely evolve systems, ensuring changes do not introduce regressions or break existing functionality.

- Build and maintain unit, integration, and automated tests, using AI to rapidly expand coverage and reduce reliance on manual QA.

Apply AI tools in daily development to :

- Generate, refactor, and optimize frontend and backend code.

- Rapidly increase test coverage in low-coverage systems.

- Analyze and understand large, distributed, or unfamiliar codebases.

- Assist in debugging, root cause analysis, and production issue resolution.

- Accelerate documentation, onboarding materials, and knowledge sharing.

- Use AI to identify architectural weaknesses and recommend improvements, including breaking down monolithic components into cleaner API-driven or service-oriented designs.

- Improve development workflows by leveraging AI in CI/CD pipelines, code review processes, and deployment automation.

- Continuously evaluate how AI can reduce engineering toil, improve velocity, and increase delivery predictability.

- Collaborate across teams to deliver reliable, high-quality software, using AI to enhance communication clarity and execution speed.

Required Qualifications :

- 5+ years of experience building production web applications.

- Strong experience with at least one backend stack :

- PHP / Laravel, and/or

- Node.js / Express.

- Strong experience with modern frontend frameworks, particularly Vue.js / SPA architectures.

- Experience working in and improving legacy systems.

- Strong experience building RESTful APIs and backend services.

- Experience writing and maintaining automated tests (unit and/or integration).

- Demonstrated, hands-on use of AI tools in software development workflows.

- Strong problem-solving, debugging, and system analysis skills.

- Experience with MySQL or similar relational databases.

AI-Driven Development Expectations :


- You are expected to actively use AI tools (e.g., GitHub Copilot, ChatGPT, or similar) to increase speed, improve output quality, and reduce manual effort across the development lifecycle.

This includes :

- Generating and refining full stack code across frontend, backend, and API layers.

- Producing unit and integration tests from existing codebases with limited coverage.

- Using AI to quickly understand and navigate legacy and multi-repo systems.

- Accelerating framework upgrades and dependency modernization.

- Assisting with bug investigation, debugging, and root cause analysis.

- Improving documentation, architecture understanding, and onboarding speed.

- Iterating rapidly by combining engineering judgment with AI-generated output.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in