مهندس برمجيات أول (Senior Software Engineer – Laravel) –

مهندس برمجيات أول (Senior Software Engineer – Laravel) –
نوع العمل : عمل كلى
الخبرة : 0-3 سنة
الراتب : Not mentioned
المكان : emirates

Job Title: Senior Software Engineer – PHP Laravel Framework

Company: Gavan Tech

Location: Remote

Job Type: Full-Time

About GAVAN Tech:

At Gavan Tech, we empower innovation through cutting-edge software development and tech project management. Our expertise spans backend and basics frontend development, mobile applications, and system solutions. We build scalable, robust applications that drive business transformation for clients across Kuwait and the GCC region.

Role Overview:

We are seeking an experienced Senior Software Engineer with deep Laravel expertise to join our growing development team. This role requires a seasoned backend developer who can architect scalable solutions, optimize performance, and lead technical initiatives while maintaining our high standards of code quality and system reliability.

Key Responsibilities:

Backend Development & Architecture

  • Design and develop robust web applications using Laravel Framework (8.x and above)
  • Implement modular architecture patterns for scalable and maintainable codebases
  • Build reusable code libraries and components for efficient development
  • Ensure application security and data protection best practices

API Design & Integration

  • Design and develop RESTful APIs following industry best practices and design patterns
  • Implement API authentication, rate limiting, and documentation
  • Integrate third-party services and payment gateways
  • Ensure API performance optimization and versioning strategies

System Administration & DevOps

  • Manage server environments using WHM and cPanel
  • Configure and optimize web servers (Nginx and Apache)
  • Implement automated deployment pipelines and CI/CD workflows
  • Monitor system performance and implement scaling solutions

Database & Performance Optimization

  • Design efficient database schemas and write optimized queries
  • Implement caching strategies using Redis/Memcached
  • Optimize application performance and reduce load times
  • Conduct database performance tuning and indexing

Feature Development

  • Implement complex queue systems for background job processing
  • Develop real-time notification systems (push, email, SMS)
  • Build comprehensive admin dashboards with advanced CRUD operations
  • Create data visualization and reporting features


Qualifications & Skills:

Required:

  • 5+ years of hands-on experience with Laravel Framework
  • Strong expertise in PHP 7.4+ and object-oriented programming
  • Proven experience with WHM/cPanel server management
  • Proficiency in queue systems (Laravel Queue, Redis, Beanstalkd)
  • Experience with notification systems and real-time features
  • Strong knowledge of web servers (Nginx, Apache) configuration
  • Expertise in RESTful API design patterns and best practices
  • Experience building admin panels and complex CRUD systems
  • Advanced MySQL/PostgreSQL skills with query optimization
  • Proficiency in Git version control and collaborative workflows
  • Experience with cloud platforms (AWS, DigitalOcean, or similar)


Technical Stack You'll Work With:

  • Laravel 8.x/9.x/10.x/11.x/12.x
  • MySQL/PostgreSQL/Redis
  • Nginx/Apache
  • Linux environments
  • RESTful APIs & Webhooks
  • Queue systems & Job scheduling
  • Payment gateway integrations
  • Cloud infrastructure

What We're Looking For:

  • A problem-solver who writes clean, efficient, and documented code
  • Someone passionate about building scalable applications
  • A team player who can also work independently
  • Strong analytical and debugging skills
  • Excellent communication skills for technical and non-technical stakeholders


How to Apply: Send your resume, portfolio of Laravel projects, and a brief cover letter explaining why you're the perfect fit for this role. Include links to your GitHub profile and any live projects you've built.

Application Requirements:

  • Updated CV/Resume
  • Portfolio or GitHub profile showcasing Laravel projects
  • Brief description of your most complex Laravel application
  • Your availability and expected salary range

للتقديم الان