Job Openings Sr Laravel Engineer

About the job Sr Laravel Engineer

Candidate is responsible for developing, maintaining, and enhancing web applications using the Laravel framework. The major responsibilities typically include:

1. Application Development

  • Build, test, and deploy robust web applications using Laravel.
  • Write clean, maintainable, and efficient PHP code.
  • Integrate front-end and back-end components seamlessly.

2. Database Management

  • Design and optimize database schemas.
  • Write complex SQL queries and use Eloquent ORM for database interactions.
  • Perform migrations, seeders, and updates to maintain database consistency.

3. API Development

  • Develop and maintain RESTful APIs for integration with other systems or services.
  • Implement third-party API integrations.

4. Code Optimization and Maintenance

  • Refactor and optimize existing code to improve performance.
  • Debug and resolve application issues or bugs.

5. Version Control

  • Use Git or other version control systems for code management.
  • Handle versioning, branching, and merging efficiently.

6. Testing and Deployment

  • Write unit, integration, and functional tests to ensure application quality.
  • Assist in the deployment process to staging and production environments.

Desired Skills and Knowledge:

  • Proficiency in Laravel: Strong knowledge of Laravel and its features (e.g., Blade templating, Eloquent ORM).
  • Front-End Basics: Familiarity with HTML, CSS, JavaScript, and frameworks like Vue.js or React is a plus.
  • Deployment Tools: Understanding of CI/CD pipelines and tools like Docker is beneficial.
  • Problem-Solving Skills: Ability to troubleshoot and resolve complex technical challenges.