Job Title: Laravel Developer

Location: Jamal
Employment Type: Full-time
Experience Level: Mid-level
Company: RippleBytes

Job Overview:

We are seeking a talented Laravel Developer to join our dynamic team. You will be responsible for developing high-performance web applications, ensuring the scalability and maintainability of the code, and collaborating with cross-functional teams to deliver high-quality software solutions. As a Laravel Developer, you will play a critical role in building the backend of applications and contributing to architectural decisions.

Key Responsibilities:

  • Develop and maintain web applications using the Laravel framework.
  • Write clean, efficient, and maintainable PHP code following best practices.
  • Design and implement RESTful APIs to integrate with frontend or third-party services.
  • Collaborate with the frontend team to integrate user-facing elements.
  • Optimize application for maximum speed and scalability.
  • Debug and troubleshoot software issues in a timely manner.
  • Implement security measures and ensure data protection.
  • Work with databases, including writing complex queries and optimizing performance.
  • Stay updated with the latest Laravel/PHP trends and technologies.
  • Participate in code reviews and contribute to team discussions on improving code quality and architecture.

Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 2+ years of experience developing web applications using Laravel.
  • Strong proficiency in PHP, Laravel, and MySQL/PostgreSQL.
  • Solid understanding of RESTful API design and development.
  • Experience with front-end technologies (HTML5, CSS3, JavaScript, Vue.js/React is a plus).
  • Familiarity with version control systems (e.g., Git).
  • Experience with unit testing and knowledge of testing frameworks like PHPUnit.
  • Familiarity with queues, jobs, and background task processing in Laravel.
  • Knowledge of security best practices and data protection.
  • Strong problem-solving skills and ability to work independently or within a team.
  • Excellent communication and collaboration skills.

Preferred Skills:

  • Experience with AWS, Docker, and CI/CD pipelines.
  • Familiarity with microservices architecture.
  • Experience with Agile development methodologies.
  • Familiarity with frontend frameworks like Vue.js or React.
  • Knowledge of Linux server management.

Why Join Us:

  • Work in a fast-paced, innovative environment with a collaborative team.
  • Opportunity for career growth and learning.
  • Competitive salary and benefits package.
  • Flexible working hours and remote work options.
  • Access to the latest technologies and tools.