Title: Senior Back end developer
Company: Powercozmo
Industry: B2B eCommerce Platform
Experience: 3+ Years
Employment Type: Full-time
THE JOB LOCATION INITIALLY WILL BE IN AMMAN, JORDAN. THE JOB REQUIRES VALID PASSPORT HOLDERS WHO CAN TRAVEL IMMEDIATELY (within 2-3 days) AND WORK ON-SITE.
Role Overview
We are hiring aSenior Backend Developer (PHP/Laravel)with510 years of experienceto build and scale backend services for modern web applications. You will work onhigh-performance APIs, database design, search optimization (Meilisearch), and scalable architecture, collaborating closely with frontend teams usingReact / Next.js.
Key Responsibilities
- Design, develop, and maintainLaravel backend systems
- Build and optimizeREST APIsfor web and mobile applications
- Manage complexMySQL schema design, indexing, and query optimization
- Implementauthentication & authorization(JWT, OAuth, roles/permissions)
- Integrate and optimizeMeilisearchfor fast search and filtering
- Work withNoSQL systemsfor specific use cases (high-speed reads, logs, analytics, etc.)
- Improve performance usingcaching strategies(Redis preferred)
- Ensure production readiness using:
- logging, monitoring, error tracking
- clean deployments and rollback strategies
- Write clean, maintainable code withunit + feature tests
- Participate in code reviews, architecture planning, and mentoring developers
Required Skills & Experience
- 510 yearsbackend development experience
- Strong experience in:
- PHP (7/8+)
- Laravel (8/9/10/11+)
- Strong knowledge of:
- Laravel Eloquent, queues, events, jobs, middleware
- API development, versioning, rate limiting
- database normalization and performance tuning
- Strong experience withMySQL
- Hands-on experience withsearch engines:
- Meilisearch(filters, ranking rules, indexing strategies)
- Working knowledge ofNoSQL databases
- MongoDB / DynamoDB / Firestore (any is fine)
- Familiar with frontend integration:
- React / Next.js (API consumption patterns)
- Git + best practices for branching, PR reviews
Good to Have (Preferred)
- Redis caching + queues (Horizon)
- AWS experience (EC2, S3, IAM roles, Secrets Manager)