Top

Senior Outsourced PHP Developer

Mumbai, Maharashtra, India

54 Days ago

Job Description


Why this role exists

We'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.

If 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.

What you'll do (the work)

  • Ship features?end?to?end in a?framework?free, OOP?PHP?codebase (namespaces, interfaces, traits, SOLID principles).
  • Design and implement?RESTful endpoints?(JSON), including request validation, pagination, error handling, and versioning.
  • Write robust?SQL?(DDL/DML), optimise queries and indexes, and integrate via?PDO?with prepared statements.
  • Work with?MongoDB?for document?oriented use cases; design efficient schemas and aggregation pipelines where relevant.
  • Build and enhance?front?end interactions?with?jQuery,?HTML/CSS, and?Tailwind CSS?for fast, clean UI work.
  • Integrate?external APIs?(REST/Webhooks), handle oauth/token flows, retries, idempotency, and rate?limit strategy.
  • Operate in?AWS: deploy apps on?Elastic Beanstalk, manage assets in?S3, use?DynamoDB?where appropriate, and keep environments healthy (logs, scaling, env vars).
  • Handle?SSL/TLS certificate management?and?DNS?via?Cloudflare; ensure zero?downtime renewals and sane caching rules.
  • Work with?WordPress CMS?where needed (content ingestion/integration, headless endpoints, custom fields/templates).
  • Pair closely with another?Senior Developer?who knows the platform inside?out; take part in code reviews and architecture discussions.
  • Own quality: write pragmatic tests, instrument metrics, document decisions, and leave the codebase tidier than you found it. </li></ul> The environment (important context)
    • No 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.
    • We follow?OOP and RESTful?design practices, emphasising clarity, testability, and performance.
    • We value?speed with discipline: small PRs, sensible testing, continuous improvement. </li></ul> Must?have skills & experience
      • Core/Vanilla?PHP?(7.x/8.x) with?OOP: interfaces, traits, namespaces, dependency injection, SOLID.
      • RESTful API?design & implementation (JSON), auth patterns, and versioning.
      • SQL?mastery (query optimisation, indexing, transactions) and?PDO?best practices.
      • MongoDB?fundamentals (schema design, aggregations, performance basics).
      • Front?end:?jQuery, semantic?HTML, modern?CSS, and?Tailwind CSS?utility workflows.
      • External API?integrations (OAuth, webhooks, retries, idempotency, error/bounce handling).
      • AWS:?Elastic Beanstalk deployments, S3 lifecycle, DynamoDB usage, environment configuration, logging/monitoring basics.
      • Security: input validation, CSRF/XSS/SQL injection prevention, secrets management, and safe file handling.
      • SSL/TLS & DNS?via?Cloudflare?(including HSTS, redirects, caching/CDN rulesets, cert renewals).
      • WordPress CMS?experience (admin/config, theme/plugin interaction, or headless/REST usage).
      • Git?and collaborative workflows (feature branches, code reviews, CI basics).
      • Comfortable with?Linux/CLI?for diagnostics and automation. </li></ul> Nice to have (bonus points)
        • Experience with?queues/workers?for background jobs.
        • Testing: PHPUnit or similar; integration test mindset.
        • Performance profiling (Xdebug/Blackfire) and caching strategies (OPcache/application?level caching).
        • Observability basics (structured logging, alerts, dashboards). </li></ul> What success looks like

          30 days

          • Onboarded, local/dev environments humming, shipping small improvements and fixes.
          • Demonstrates understanding of domain models and core modules. </li></ul> 60 days
            • Independently delivering medium'sized features end?to?end.
            • Improving SQL queries and indexes, reducing response times and error rates. </li></ul> 90 days
              • Co?owning a roadmap area; proposing architecture improvements.
              • Raising overall code quality with patterns, guardrails, and clear documentation. </li></ul> How we work
                • Remote first. Clear written communication is king.
                • Ticketed workflow with lightweight specs and acceptance criteria.
                • Code reviews for every PR; pair programming with the platform owner for complex changes.
                • Pragmatic documentation (readmes/ADR notes) close to the code. </li></ul>

Job Overview


Job Function: IT/Computers - Software & Software Services

Job Type: Contract

Workplace Type: Remote

Experience Level: Director

Salary: Competitive & Based on Experience

Experience: 0 - 0 yrs

Contact Information


Company Name: Hire with Reef

Recruiting People: HR Department

Website: http://hirewithreef.com

Location

Important Alert:
Beware of people who promise you a job or interview in exchange for money. If someone asks you for money and says it's for something like a registration fee or a refundable deposit, it could be a scam. Please be cautious. Remember, elsejob.com does not guarantee a job or interview in exchange for money, so don't give money to anyone like that.

Similar Jobs

Senior Software Engineer

Fuku • Mumbai, Maharashtra, India

Experience: 4 - 6 yrs

Salary: Competitive & Based on Experience

View Job
React.js developer

Tech Firefly • Mumbai, Maharashtra, India

Experience: 3 - 4 yrs

Salary: Competitive & Based on Experience

View Job
QA Lead (Automation)

Tech Firefly • Mumbai, Maharashtra, India

Salary: Competitive & Based on Experience

View Job
Sr. DOT NET Core Developer (Immediate)

Tech Firefly • Navi Mumbai, Maharashtra, India

Experience: 3 - 8 yrs

Salary: Competitive & Based on Experience

View Job
Senior Software Engineer

Fuku • Mumbai, Maharashtra, India

Experience: 4 - 6 yrs

Salary: Competitive & Based on Experience

View Job
Senior Full Stack Laravel Developer

Cross Border Talents • Mumbai, Maharashtra, India

Experience: 5 - 6 yrs

Salary: Competitive & Based on Experience

View Job
Oracle Interface Developer - Consultant

Rolling Arrays - Consulting • Mumbai, Maharashtra, India

Experience: 2 - 3 yrs

Salary: Competitive & Based on Experience

View Job
Oracle Interface Developer - Senior Consultant

Rolling Arrays - Consulting • Mumbai, Maharashtra, India

Experience: 4 - 5 yrs

Salary: Competitive & Based on Experience

View Job
Junior Backend Developer (Node.JS)

Antarctica • Mumbai, Maharashtra, India

Experience: 2 - 3 yrs

Salary: Competitive & Based on Experience

View Job
Oracle Fast Formula Developer - Consultant

Rolling Arrays - Consulting • Mumbai, Maharashtra, India

Experience: 2 - 3 yrs

Salary: Competitive & Based on Experience

View Job