Back


Leading Business Management
Full-Stack Developer (Laravel, Next.js, Databases & Real-time Features)
United Arab Emirates (الإمارات العربية المتحدة)
About Employer:
At Leading Business Management, we specialize in providing expert guidance to businesses looking to ...
Show More
Location:
Riyadh, Saudi Arabia
Work Style: In-person
Job Type: Full time
Job Description
Job Summary:
We are seeking a highly skilled Full-Stack Developer with expertise in Laravel (PHP), Next.js (React), and database & real-time technologies. The ideal candidate will have a strong background in both backend and frontend development, experience in designing and optimizing database architectures, and proficiency in real-time features. You will be responsible for building, maintaining, and optimizing high-performance applications while ensuring seamless integration between the frontend, backend, and databases.
Key Responsibilities:
Backend Development (Laravel/PHP & Databases)
- Develop and maintain scalable backend applications using Laravel and PHP.
- Design, develop, and optimize MySQL database architectures for structured data storage.
- Implement caching strategies using Redis to enhance performance and reduce database load.
- Develop and manage real-time data synchronization using Firebase Realtime Database (e.g., auction bidding, live data updates).
- Optimize SQL queries, indexes, and database schema for maximum efficiency.
- Ensure data security, consistency, and integrity across multiple databases and caching layers.
- Implement API integrations and ensure smooth communication between services.
Frontend Development (Next.js/React)
- Develop and maintain responsive, high-performance web applications using Next.js and React.
- Implement interactive and visually appealing user interfaces, collaborating with UI/UX designers.
- Optimize applications for speed, performance, and scalability.
- Work closely with backend developers to integrate APIs and ensure smooth data flow.
- Write and maintain unit and integration tests for frontend components.
General Responsibilities:
- Monitor database performance, troubleshoot issues, and implement improvements.
- Implement backup, disaster recovery, and failover strategies.
- Collaborate with cross-functional teams including designers, product managers, and backend developers.
- Participate in code reviews, debugging, and troubleshooting.
- Stay up-to-date with the latest industry trends and best practices.
- Work in an agile development environment with version control systems like Git and GitHub/GitLab.
Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 6-7 years of experience in full-stack development.
- Strong expertise in:
- Backend: PHP, Laravel, MySQL (schema design, indexing, query optimization), Redis (caching, performance tuning), Firebase Realtime Database.
- Frontend: React, Next.js, TypeScript, CSS frameworks.
- Real-time systems: Experience with real-time features like auctions, messaging apps, or live dashboards.
- Experience in performance optimization for both backend and frontend applications.
- Familiarity with Agile methodologies and modern development workflows.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and in a team environment.


Leading Business Management
Full-Stack Developer (Laravel, Next.js, Databases & Real-time Features)
United Arab Emirates (الإمارات العربية المتحدة)
About Employer:
At Leading Business Management, we specialize in providing expert guidance to businesses looking to ...
Show More