Senior Full-stack Developer (PHP + Vue.js) at SmartDev
Hanoi, Ha Noi, Vietnam -
Full Time


Start Date

Immediate

Expiry Date

13 Sep, 26

Salary

0.0

Posted On

15 Jun, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

PHP, Vue.js, Legacy Code Modernization, AI Coding Tools, React, WordPress, Laravel, DevOps, UI/UX Refinement, English Communication

Industry

Software Development

Description
Company Description SmartDev is an AI-powered software development company headquartered in Vietnam, part of the Verysell Group. We help global businesses deliver faster and build smarter — combining AI-driven development practices with deep expertise across fintech, healthcare, retail, and enterprise technology. Our team of engineers, architects, and AI specialists works across the full stack: from custom software and cloud solutions to generative AI, MLOps, and intelligent automation. At SmartDev, we believe that great architecture and AI-first thinking are a competitive advantage — and we build our teams accordingly. The company is at a pivotal point in our journey: transitioning from a pure IT outsourcing provider to an AI-enabled solutions partner. We have over 100 talented employees working both on-site and remote/hybrid at locations: Hanoi: Zodiac building, 19 Duy Tan Street, Dich Vong Hau ward, Cau Giay District, Hanoi Danang: 81 Quang Trung, Hai Chau 1 ward, Hai Chau District, Danang Job Description Contribute to the full-scale modernization and renewal of a large legacy PHP application. Implement improvements including mobile responsiveness, CSS enhancements, UI/UX refinements, and overall code quality upgrades. Work on both backend (PHP) and frontend (Vue.js) development. Experience with WordPress CMS or the Laravel framework is recommended Follow a disciplined AI-driven development workflow using tools such as Claude and Codex, with strong human oversight and validation. Write and improve tests, documentation, and ensure changes are stable in a complex, not-fully-documented codebase. Collaborate closely with Bian (who will provide guidance) and other team members to deliver measurable improvements. Identify and implement low-hanging fruit while working toward clear business metrics and ROI. Participate in server migration and DevOps-related tasks when required. Qualifications What You Bring 4+ years of professional PHP development, with at least 2+ years working hands-on inside large legacy codebases. Solid Vue.js experience, or strong React experience and a credible plan to pick up Vue.js quickly. Demonstrated full-stack mindset - comfortable moving between back-end logic, front-end behaviour, and the seams between them. Hands-on experience using AI coding tools (Claude, Codex, or similar) in a structured way - you review, test, and own what the tool produces. Conversational English — you can discuss technical decisions clearly, understand written requirements, and explain your reasoning to teammates and the client's tech lead. Bonus Points DevOps / SysOps experience, particularly with server migrations. Prior experience modernizing or untangling legacy applications end-to-end. WordPress CMS or Laravel framework experience. Strong instincts for testing strategy and documentation in large codebases. Additional Information 20 annual leave days alongside Vietnamese public holidays Competitive Salary & Bonus Lunch Allowance Premium Health Care PVI Yearly career/ performance evalulation A flat organization (respect, teamwork, flexibility, transparency) 13th salary bonus/ competitive salary Cutting-edge technologies/ Scrum methodology/ Agile development Great activities (Team Building, Company Trip, Weekly Happy Friday, …) Good work environment and good colleague (parties, holidays, team building activities)
Responsibilities
Lead the modernization of a large legacy PHP application by improving code quality, UI/UX, and mobile responsiveness. Utilize AI-driven development workflows to implement backend and frontend enhancements while collaborating with the team to meet business metrics.
Loading...