Jobs
Interviews

Dr. Job FZ LLC (UAE)

1 Job openings at Dr. Job FZ LLC (UAE)
Senior Software Developer chennai 6 - 11 years INR 12.0 - 18.0 Lacs P.A. Remote Full Time

Were looking for a Senior Software Engineer (PHP/Laravel) who can balance legacy support with modern engineering to build robust, scalable, and efficient applications. Stack Backend: Laravel 5.x (legacy), Laravel 12, PHP 7.4 & 8.2+ Data: Amazon DocumentDB (MongoDB), OpenSearch, Redis Infra: AWS S3, Redis queues, feature flags, CI/CD Frontend touchpoints: AngularJS 1.6 (light maintenance) What You’ll Do Deliver features across multiple repos (legacy + microservices). Design clean, versioned APIs with OpenAPI specs. Optimize DocumentDB queries, indexes, and caching. Tune OpenSearch indexes for zero-downtime reindexing. Implement observability: logs, metrics, tracing. Secure the platform (JWT/Passport, OWASP best practices). Modernize legacy apps incrementally. Mentor peers and uphold coding standards (PSR-12, SOLID) What Makes You a Great Fit 6+ years professional PHP; 4+ years Laravel. Strong with Laravel (lates). Deep PHP 8.x knowledge, while pragmatic about legacy compatibility (polyfills, Str helpers, guards). Strong MongoDB/DocumentDB experience: indexes, TTL, upserts, aggregation basics; schema validation at app level. Hands-on with OpenSearch/Elasticsearch: mappings, analyzers, reindex strategies, query performance. Advanced API engineering: REST versioning, idempotency, pagination, error taxonomy, rate limiting. Reliability mindset: retries/backoff, circuit breakers, timeouts, bulk/async processing, queues. Observability: structured logs, metrics, traces; able to diagnose p95/p99 regressions. Security: CSRF/CORS, injection prevention, IDOR, mass assignment, policy/gate enforcement. Testing/tooling: PHPUnit, Larastan/PHPStan, Laravel Pint; disciplined CI/CD. i18n awareness: Arabic/English, RTL, safe escaping for HTML/XML/feeds. AWS S3 experience (namespacing, encryption, presigned flows). Nice to Have ATS/job feed ecosystems and third-party integrations. Payments (Stripe/PayPal) and carrier billing knowledge. Queue ops with Horizon and advanced caching strategies (tagged cache, invalidation). Experience with async job processing and CI/CD pipelines (GitHub Actions). Basic AngularJS 1.6 maintenance for admin views. How We Work Opinionated guidelines: PSR-12, SOLID, small PRs, strong typing, thin controllers. Golden rules: fail fast in dev/test; fail safe in prod; security first; ship observability with features. Collaboration: open knowledge sharing through docs, runbooks, and reviews. Branching: main, develop, feature/hotfix; CI gates (Pint, Larastan/PHPStan, PHPUnit, OpenAPI, audit). Location Remote (timezone UTC+4).Role & responsibilities