{"id":685627,"url":"https://alion.io/job/hirewithreef-senior-outsourced-php-developer","title":"Senior Outsourced PHP Developer","company":{"id":678280,"name":"SecureIQ","domain":"hirewithreef.com","url":"https://alion.io/company/hirewithreef","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":{"grade":"C","score":55,"open_postings":66,"ghost_share":0.742,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-11-03T05:54:40Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["PK","PH","UA"],"hiring_countries_total":3,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon S3","optional":false},{"name":"AWS","optional":false},{"name":"Cloudflare","optional":false},{"name":"Dependency Injection","optional":false},{"name":"DNS","optional":false},{"name":"DynamoDB","optional":false},{"name":"Git","optional":false},{"name":"JQuery","optional":false},{"name":"Laravel","optional":false},{"name":"Linux","optional":false},{"name":"PHP","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"Symfony","optional":false},{"name":"Tailwind CSS","optional":false},{"name":"WordPress","optional":false},{"name":"JavaScript","optional":true},{"name":"PHPUnit","optional":true},{"name":"Xdebug","optional":true}],"status":"live","first_seen_at":"2026-07-15T00:00:00Z","employer_posted_date":"2026-07-15","last_verified_at":"2026-11-03T02:20:02Z","board_verified":true,"closed_at":null,"days_open":111,"trust":{"level":"ghost","repost_count":0,"flags":["stale","company_stale"],"days_open":111},"description":"Why this role exists\nWe’re building and evolving a custom PHP web application that powers real-world operations. No hand-holding frameworks here - just clean, object-oriented PHP, RESTful services, and a stack that rewards engineers who love understanding how things actually work.\nIf you enjoy getting close to the metal with Core/Vanilla PHP, care about performance, and can comfortably move between data layers, UI, and cloud infrastructure, you’ll feel right at home.\nWhat you’ll do (the work)\nShip features end-to-end in a framework-free, OOP PHP codebase (namespaces, interfaces, traits, SOLID principles).\nDesign and implement RESTful endpoints (JSON), including request validation, pagination, error handling, and versioning.\nWrite robust SQL (DDL/DML), optimise queries and indexes, and integrate via PDO with prepared statements.\nWork with MongoDB for document-oriented use cases; design efficient schemas and aggregation pipelines where relevant.\nBuild and enhance front-end interactions with jQuery, HTML/CSS, and Tailwind CSS for fast, clean UI work.\nIntegrate external APIs (REST/Webhooks), handle oauth/token flows, retries, idempotency, and rate-limit strategy.\nOperate in AWS: deploy apps on Elastic Beanstalk, manage assets in S3, use DynamoDB where appropriate, and keep environments healthy (logs, scaling, env vars).\nHandle SSL/TLS certificate management and DNS via Cloudflare; ensure zero-downtime renewals and sane caching rules.\nWork with WordPress CMS where needed (content ingestion/integration, headless endpoints, custom fields/templates).\nPair closely with another Senior Developer who knows the platform inside-out; take part in code reviews and architecture discussions.\nOwn quality: write pragmatic tests, instrument metrics, document decisions, and leave the codebase tidier than you found it.\nThe environment (important context)\nNo modern PHP frameworks. We use Core/Vanilla PHP with strong OOP. If your superpower is Laravel or Symfony only, this role isn’t the right fit.\nWe follow OOP and RESTful design practices, emphasising clarity, testability, and performance.\nWe value speed with discipline: small PRs, sensible testing, continuous improvement.\nMust-have skills & experience\n Core/Vanilla PHP (7.x/8.x) with OOP: interfaces, traits, namespaces, dependency injection, SOLID.\n RESTful API design & implementation (JSON), auth patterns, and versioning.\n SQL mastery (query optimisation, indexing, transactions) and PDO best practices.\n MongoDB fundamentals (schema design, aggregations, performance basics).\nFront-end: jQuery, semantic HTML, modern CSS, and Tailwind CSS utility workflows.\n External API integrations (OAuth, webhooks, retries, idempotency, error/bounce handling).\nAWS: Elastic Beanstalk deployments, S3 lifecycle, DynamoDB usage, environment configuration, logging/monitoring basics.\nSecurity: input validation, CSRF/XSS/SQL injection prevention, secrets management, and safe file handling.\nSSL/TLS & DNS via Cloudflare (including HSTS, redirects, caching/CDN rulesets, cert renewals).\n WordPress CMS experience (admin/config, theme/plugin interaction, or headless/REST usage).\n Git and collaborative workflows (feature branches, code reviews, CI basics).\nComfortable with Linux/CLI for diagnostics and automation.\nNice to have (bonus points)\nExperience with queues/workers for background jobs.\n Testing: PHPUnit or similar; integration test mindset.\nPerformance profiling (Xdebug/Blackfire) and caching strategies (OPcache/application-level caching).\nObservability basics (structured logging, alerts, dashboards).\nWhat success looks like\n30 days\nOnboarded, local/dev environments humming, shipping small improvements and fixes.\nDemonstrates understanding of domain models and core modules.\n60 days\nIndependently delivering medium-sized features end-to-end.\nImproving SQL queries and indexes, reducing response times and error rates.\n90 days\nCo-owning a roadmap area; proposing architecture improvements.\nRaising overall code quality with patterns, guardrails, and clear documentation.\nHow we work\nRemote first. Clear written communication is king.\nTicketed workflow with lightweight specs and acceptance criteria.\nCode reviews for every PR; pair programming with the platform owner for complex changes.\nPragmatic documentation (readmes/ADR notes) close to the code.","description_format":"text","description_chars":4324,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Pakistan","iso":"PK","kind":"country"},{"name":"Philippines","iso":"PH","kind":"country"},{"name":"Ukraine","iso":"UA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-11T00:14:17Z"}],"visa":[],"liveness":{"score":4,"band":"cold","label":"Long shot","p_open":1,"p_active":0.146,"p_room":0.28,"age_days":111,"expected_fill_days":29,"reasons":["conf:3","agency","stale_co","ghost","win:tail","crowd:"],"computed_at":"2026-11-03T05:54:40Z"},"pay":null,"html_url":"https://alion.io/job/hirewithreef-senior-outsourced-php-developer","json_url":"https://alion.io/job/hirewithreef-senior-outsourced-php-developer.json","meta":{"generated_at":"2026-11-03T06:24:26Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":8942,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-04T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":678280},"rest":"https://alion.io/mcp/rest/get_company?id=678280"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fhirewithreef-senior-outsourced-php-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fhirewithreef-senior-outsourced-php-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fhirewithreef-senior-outsourced-php-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/hirewithreef-senior-outsourced-php-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fhirewithreef-senior-outsourced-php-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":685627}},{"tool":"search_jobs","arguments":{"company":"hirewithreef.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":685627},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}