




Support the migration of the current system (PHP, MySQL, and Vanilla JavaScript) to a modern architecture based on Next.js, NestJS, PostgreSQL, and Firebase, as well as participate in developing new features that optimize company operations. **Main Responsibilities** \*Migrate existing modules (PHP/MySQL) to NestJS and PostgreSQL, ensuring data compatibility and consistency. \*Create/Rewrite interfaces in Next.js (App Router) using TypeScript, TailwindCSS, and UI/UX best practices. \*Develop and maintain secure, efficient, and well-documented REST APIs. \*Design and optimize SQL queries and relational models using Prisma. \*Collaborate with the team to define business workflows and automate processes (purchase requisitions, purchase orders, material receipt). \*Implement unit tests, continuous integration (CI/CD), and deployments in VPS or Docker environments (e.g., Dokploy). \*Document code, endpoints, and technical processes. **Required Technical Skills** \*Frontend: Next.js (App Router, SSR/ISR, Server Actions), React, TypeScript, TailwindCSS. \*Backend: NestJS (modular architecture, guards, pipes, DTOs), Node.js, Express. \*Database: PostgreSQL (modeling, indexes, views, transactions, JSONB) \*ORM: Prisma \*Authentication: Firebase Auth (JWT, Custom Claims, RBAC). Storage: Firebase Storage. \*Version Control: Git (GitHub). Employment Type: Full-time Salary: $12,000.00 \- $13,000.00 per month Benefits: * Option for an indefinite-term contract Work Location: On-site employment


