Senior Full Stack Developer (Flutter Mobile + Laravel Backend)

BDC · 2 months ago
Location
مدينة نصر
Department
Mobile Development - B
Employment Type
Full-time

About the Role

We are looking for a Senior Full Stack Developer with strong experience in mobile app development using Flutter and backend development using Laravel, to join the development team at BDC.

Responsibilities

  • Design and build high-performance Flutter mobile applications (iOS / Android).
  • Develop REST APIs using Laravel and connect to MySQL/PostgreSQL databases.
  • Design database schemas and write migrations.
  • Integrate third-party services (Payment Gateways, Push Notifications, OAuth).
  • Write Unit Tests and Integration Tests.
  • Conduct technical code reviews and mentor junior team members.
  • Participate in technical planning and architectural decisions.

Requirements

  • 5+ years of software development experience.
  • Proficiency in Flutter / Dart with applications published on App Stores.
  • Proficiency in Laravel (PHP 8.x) and Eloquent ORM.
  • Experience designing RESTful APIs and GraphQL.
  • Experience with MySQL / PostgreSQL and query optimization.
  • Familiarity with Git, CI/CD, Docker.
  • Ability to work in an Agile / Scrum team.

Benefits

  • Competitive salary.
  • Flexible work environment.
  • Continuous development opportunities.