Laravel + Flutter Engineer

Laravel + Flutter Engineer

Goal: Stabilize, secure, and ship the UAW app and admin backend; establish release pipeline.

Responsibilities

  • Own API hardening: replace custom token lookups with Sanctum guards, enforce middleware & role checks.
  • Refactor validation to Form Requests; standardize API error contract.
  • Implement pagination/filtering; optimize Eloquent queries.
  • Externalize API base URL and build app flavors (dev/stage/prod); add env management.
  • Set up CORS & security headers; verify CSRF scopes for web vs API.
  • Fix media handling (uploads, storage URLs) and admin CRUD edge cases.
  • Add minimal test coverage (PHPUnit for API; Flutter widget/integration for critical screens).
  • Establish CI/CD (GitHub Actions/GitLab CI): PHP static checks, tests, Flutter build lanes.
  • Prepare store-ready builds (signing, versioning, changelogs) and monitoring (Sentry/Crashlytics).
  • Write tech handover docs and a lightweight runbook.

Must-Have Skills

  • Laravel 9/10, Sanctum, Eloquent, Form Requests, Policies/Gates, Queues
  • MySQL/MariaDB schema design, indexing, migrations; reading/restoring SQL dumps
  • Flutter (Riverpod), dio/http, navigation, responsive layouts, Android/iOS packaging
  • DevOps basics: Nginx/PHP-FPM, SSL, CORS, environment segregation; CI for PHP & Flutter
  • Testing: PHPUnit + Flutter tests; Postman/Insomnia collections

Required languages

English B2 - Upper Intermediate
Published 5 November
27 views
ยท
7 applications
100% read
ยท
100% responded
Last responded 52 minutes ago
To apply for this and other jobs on Djinni login or signup.
Loading...