Job Details. Description. KEY RESPONSIBILITIES : Design and develop complex front-end and back-end components of web applications,. ensuring scalability, performance, and maintainability.
Develop clean, efficient, and well-documented code, adhering to high standards for. coding practices and quality. Collaborate with product management to define product roadmaps, prioritize features,. and align development efforts with business goals.
Develop and maintain web applications using PHP & Laravel, ensuring high performance. and responsiveness to requests from the front-end. Implement and manage Laravel-based solutions, including middleware, service. providers, and dependency injection.
Leverage Laravels built-in tools for routing, authentication, and authorization to. enhance application security and functionality. Utilize Laravels Eloquent ORM for database interactions, ensuring efficient and secure. data handling.
Utilize LiveWire and Filament for dynamic, real-time user interfaces and admin panel. functionalities. Implement background jobs using Cron Jobs. Manage deployment and server configurations using tools like Herd and Forge.
Manage and optimize MySQL to deliver efficient and scalable database functionalities. within applications. Write test cases using Pest testing framework. Utilize Git or similar version control systems for code management, ensuring.
collaboration and codebase integrity. Participate in code reviews, maintaining high standards of code quality, consistency,. and security. Develop and execute comprehensive unit tests, integration tests, and end-to-end tests.
to validate application functionality and performance. Troubleshoot and resolve complex technical issues, providing support to team members. as needed to ensure timely resolution. Conduct root cause analysis of defects and issues, and clearly communicate findings to.
relevant stakeholders. Participate in agile ceremonies (e g, sprint planning, daily stand-ups, retrospectives) to. align testing efforts with team goals and objectives. Prioritize and manage multiple tasks effectively in a fast-paced environment.
Work independently and take ownership of assigned tasks while being a strong team. player. Demonstrate a solid understanding of the business domain and end-user requirements. to ensure development efforts deliver value to customers.
Collaborate effectively with team members to break down tasks, estimate efforts. accurately, and deliver features incrementally to meet project milestones and. deadlines. Required Skills And Qualification.
Bachelors degree in computer science, Software Engineering, or a related field. Master's degree preferred. 7+ years of experience in software development. Proven expertise in OOPs, PHP, Laravel and MySQL.
Proficiency in LiveWire and Filament frameworks for rapid development. Expertise in Eloquent ORM for interactions with MySQL database. Must have used Cron Jobs for background job processing. Experience in implementing test cases using Pest framework.
Expertise in managing deployment and server configurations using Herd and Forge. Experience with Agile methodologies and tools, including Git for version control and. JIRA for project management and issue tracking. Ability to take initiative, offer suggestions, and provide resolutions proactively.
Passion for delivering business value and willingness to perform other assigned tasks. Ability to provide regular updates, system solutions, and communicate issues to the. management team. Constantly strive to learn new technologies and stay up-to-date in the rapidly changing.
industry. Excellent communication skills with the ability to effectively collaborate with crossfunctional teams. Strong problem-solving skills and attention to detail. Preferred Qualifications.
Candidate with additional experience in Microsoft Technologies like C#, .NET and SQL. Server would be preferred. Experience in working with remote or distributed teams, particularly in a global context.