Senior Full Stack Developer
Job description
Requirements:
● 4–6+ years of experience as a Full Stack Developer.
● Strong skills in PHP/Laravel for maintenance.
● Proven experience with NestJS, Node.js, and TypeScript.
● Proficiency in JavaScript/TypeScript, HTML, CSS, and a frontend framework.
● Strong experience in MySQL/PostgreSQL and database optimization.
● Knowledge of API design, microservices, and event-driven systems.
About the Role:
We are looking for a Senior Full Stack Developer to maintain our existing Laravel system and lead the
rebuild of a new platform using NestJS. The ideal candidate is hands-on in both backend and frontend
development, capable of working with legacy systems while driving modernization to a scalable.
Key Responsibilities:
● Maintain, debug, and enhance the existing Laravel-based system to ensure smooth business
operations.
● Collaborate with the team to design and rebuild the system using NestJS and modern full stack
technologies.
● Implement data synchronization mechanisms across all business modules (Loans, Customers,
Projects, Property, Reports, Accounting, etc.).
● Develop and maintain RESTful APIs and integrations.
● Handle frontend development using Blade templates and/or modern frameworks.
● Write clean, maintainable, and well-documented code following best practices.
● Work with relational databases (MySQL/PostgreSQL) including schema design and
optimization.
● Assist in migration strategy from Laravel to NestJS.
● Participate in code reviews, testing, and deployment pipelines.
● Ensure system security, performance, and scalability.