Develop, maintain, and improve multiple components of an existing and new applications, including device-level software, REST API, database, and front-end portal.
Work with a tech stack that includes PHP (Laravel 13 Framework), HTML, CSS, JavaScript, MySQL, Redis and AWS technologies.
Write clean, scalable, and efficient code for both front-end and back-end development.
Ensure application performance, security, and scalability are top priorities.
Collaborate with the development and customer service teams to design and implement new features and enhancements.
Manage and optimize MySQL databases hosted on AWS Aurora, ensuring optimal performance and query efficiency.
Creating background services and queues that interacts with Redis queues.
Maintain REST API endpoints, integrating them with various front-end and back-end components.
Work with AWS EC2 for deploying and managing cloud-based services and infrastructures.
Use Laravelâs Broadcasting features to implement real-time communication between various parts of the application and third-party APIs.
Troubleshoot, debug, and optimize existing codebase.
Continuously stay up-to-date with Laravel Framework best practices.