Full Stack Developer – Laravel CRM (Migration to Node.js)

Замовник: AI | Опубліковано: 11.01.2026

## Job Description We are looking for an experienced **Full Stack Developer** to **manage, maintain, and enhance our existing CRM built in Laravel**, while also **designing and developing a new, modern version of the CRM using Node.js**. This is a long-term role for someone who enjoys working on **real-world production systems**, understands **business workflows**, and can help modernize a mature product without breaking existing functionality. --- ## Responsibilities * Maintain, debug, and enhance the **existing Laravel-based CRM** * Understand current business logic, workflows, and database structure * Design and develop **CRM Version 3.0** using **Node.js** (modern architecture) * Migrate features gradually from Laravel to Node.js * Develop and integrate REST APIs for frontend and third-party services * Work with databases (MySQL / PostgreSQL) * Collaborate on feature planning, system design, and performance optimization * Ensure code quality, security, and scalability * Maintain proper documentation and version control (Git) --- ## Required Skills ### Backend * Strong experience with **Laravel (PHP)** * Strong experience with **Node.js** (Express / NestJS preferred) * REST API development & authentication (JWT / OAuth) * Database design & optimization (MySQL / PostgreSQL) ### Frontend * Working knowledge of **HTML, CSS, JavaScript** * Experience with **React / Vue / Next.js** is a plus ### Dev & Tools * Git / GitHub * Linux server environment * API integrations (payment gateways, SMS, email, etc.) --- ## Preferred (Bonus) Skills * Experience with **CRM / ERP / SaaS platforms** * Experience in **multi-tenant systems** * Redis, Queue systems, WebSockets * Docker & basic DevOps knowledge * Experience migrating legacy systems to modern stacks --- ## What We Expect * Ability to understand **existing codebases** (not just greenfield projects) * Clean, scalable, and well-documented code * Long-term availability and ownership mindset * Clear communication and regular progress updates --- ## Project Type * **Long-term engagement** * Existing production system + new version development * Flexible work hours (remote) --- ## Compensation * Competitive (based on experience and skill level) * Open to **hourly or monthly fixed pricing**