Senior Laravel Developer - Hybrid

Details of the offer

We are seeking an experienced Senior Laravel Developer to join our dynamic team. The ideal candidate will have a deep understanding of the Laravel framework and a passion for building robust and scalable web applications. As a Senior Laravel Developer, you will play a key role in designing and implementing high-quality software solutions, leading development projects, and mentoring junior developers.Key Responsibilities:Lead the development of web applications using the Laravel framework.Architect and develop complex web applications and APIs.Collaborate with cross-functional teams to define, design, and ship new features.Optimize application for maximum speed and scalability.Write clean, maintainable, and efficient code following best practices.Troubleshoot and debug complex issues in a timely manner.Conduct code reviews and mentor junior developers.Implement automated testing platforms and unit tests.Stay up-to-date with the latest industry trends and technologies.Manage project timelines, tasks, and deliverables.Requirements:Experience: 5+ years of professional experience in PHP development with at least 3 years working with Laravel.Expertise: Deep understanding of the Laravel framework, including Eloquent, Blade, and Artisan.Frontend Skills: Experience with Bootstrap, Tailwind CSS, Livewire, and Alpine.js.Database: Strong experience with MySQL or PostgreSQL, database design, and query optimization.Tools: Proficient with version control systems like Git. Experience with Docker and CI/CD pipelines is advantageous.APIs: Experience building RESTful APIs and working with third-party APIs.Testing: Strong experience with PHPUnit and Test-Driven Development (TDD).Security: Solid understanding of web security practices and their implementation in Laravel.Problem-Solving: Excellent problem-solving skills and ability to work under tight deadlines.Communication: Strong verbal and written communication skills, with the ability to collaborate effectively with both technical and non-technical team members.Education: Bachelors degree in Computer Science, Engineering, or a related field is preferred but not required.Nice-to-Haves:Experience with cloud services like AWS or Azure.Knowledge of other PHP frameworks like Symfony.Familiarity with Agile development methodologies.Experience with queue systems like Redis or Beanstalkd.Experience with Google BigQuery.Contributions to open-source projects or a strong GitHub profile.


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Head Of Software Applications

A world leader in its field of specialization, offering a variety of financial products, is seeking a Head of Software Development to spearhead their strateg...


Network Recruitment - Gauteng

Published 9 days ago

Dart/Flutter Developer

About Us: We are a dynamic and innovative team focused on delivering top-quality digital solutions that make a difference. We're looking for a passionate Flu...


Exogroup Ltd - Gauteng

Published 9 days ago

Creditors Manager (Manufacturing)

Are you an experienced Accounts Payable professional ready to take the next step in your career? Join a dynamic company in Centurion as their new Accounts Pa...


Network Recruitment - Gauteng

Published 9 days ago

Tech Lead

Tech Lead Are you a talented tech lead looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We co...


Offerzen Ltd - Gauteng

Published 9 days ago

Built at: 2024-11-24T12:41:22.060Z