We are looking for a Full Stack Engineer to lead the migration and modernization of our existing PHP-based system into a Nuxt.js and Node.js environment. The ideal candidate should have deep expertise in building scalable web applications, optimizing performance, and integrating with relational databases like MySQL and PostgreSQL.
Key Responsibilities
- Migrate and refactor existing scripts from PHP to Nuxt.js / Node.js .
- Develop, maintain, and optimize front-end and back-end modules in a Node.js environment (hosted on Render.com ).
- Collaborate with cross-functional teams to design and implement efficient REST APIs.
- Work on database transition and integration as the system moves from MySQL to PostgreSQL .
- Ensure code quality, maintainability, and adherence to best development practices.
- Troubleshoot, debug, and enhance existing functionalities for better performance and scalability.
- Participate in code reviews and mentor junior developers when needed.
Required Skills & Experience
5-6+ years of professional experience in frontend and full-stack development .Strong proficiency in Nuxt.js and Vue.js frameworks.Solid experience with Node.js and server-side development.Hands-on experience with MySQL and PostgreSQL databases.Prior experience with PHP (for migration understanding) is a plus.Familiarity with Render.com or similar deployment platforms (AWS, Azure, etc.).Strong understanding of RESTful APIs, asynchronous programming, and modern JavaScript (ES6+).Good problem-solving skills and ability to work independently in a remote setup.Good to Have
Experience with TypeScript .Exposure to CI / CD pipelines and cloud-based deployments.Familiarity with Git-based workflows and Agile development practices.