Reef / Hire with Reef

Reef is a remote hiring and recruitment business that helps companies hire pre-vetted offshore B2B sales talent quickly, typically within 14 days. It focuses on roles such as BDRs, SDRs, appointment setters, account executives, sales admins, sales managers, and head of partnerships, and markets savings versus local SDRs with placement and replacement guarantees.

Design Services
11-50

Description

  • Ship features end to end in a framework-free, object-oriented PHP codebase.
  • Design and implement RESTful JSON endpoints with validation, pagination, error handling, and versioning.
  • Write and optimize SQL, manage indexes and transactions, and integrate with databases through PDO.
  • Work with MongoDB for document-oriented use cases, including schema design and aggregation pipelines.
  • Build and enhance front-end interactions using jQuery, HTML/CSS, and Tailwind CSS.
  • Integrate external APIs and webhooks, including OAuth/token flows, retries, idempotency, and rate-limit handling.
  • Deploy and operate applications in AWS using Elastic Beanstalk, S3, and DynamoDB.
  • Manage SSL/TLS certificates and DNS through Cloudflare, including renewals and caching rules.
  • Work with WordPress CMS where needed for content ingestion, headless endpoints, and custom templates.
  • Participate in code reviews, architecture discussions, testing, documentation, and quality improvements.

Requirements

  • Core/Vanilla PHP 7.x/8.x experience with strong object-oriented programming practices, including namespaces, interfaces, traits, dependency injection, and SOLID principles.
  • Experience designing and implementing RESTful APIs with JSON, authentication patterns, and versioning.
  • Strong SQL skills, including query optimization, indexing, transactions, and PDO best practices.
  • Working knowledge of MongoDB, including schema design, aggregations, and performance basics.
  • Front-end experience with jQuery, semantic HTML, modern CSS, and Tailwind CSS.
  • Experience integrating external APIs, including OAuth, webhooks, retries, idempotency, and error handling.
  • AWS experience with Elastic Beanstalk deployments, S3 lifecycle management, DynamoDB usage, and logging/monitoring basics.
  • Knowledge of security best practices, including input validation, CSRF/XSS/SQL injection prevention, secrets management, and safe file handling.
  • Experience managing SSL/TLS and DNS through Cloudflare, including HSTS, redirects, caching/CDN rules, and certificate renewals.
  • WordPress CMS experience, including admin/configuration, theme/plugin interaction, or headless/REST usage.
  • Proficiency with Git and collaborative workflows, including feature branches, code reviews, and CI basics.
  • Comfort with Linux/CLI for diagnostics and automation.
  • Nice to have: experience with queues/workers for background jobs.
  • Nice to have: testing experience with PHPUnit or similar, plus an integration testing mindset.
  • Nice to have: performance profiling with tools such as Xdebug or Blackfire and caching strategies such as OPcache or application-level caching.
  • Nice to have: observability basics such as structured logging, alerts, and dashboards.

Benefits

  • Remote-first work environment.
  • Clear written communication and lightweight ticketed workflow.
  • Code reviews for every pull request.
  • Pair programming with the platform owner for complex changes.
  • Pragmatic documentation practices close to the codebase.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Development Engineer II - Agency Success

HighLevel 251-1K Internet Software & Services

HighLevel is hiring a Software Development Engineer II (Full Stack) for its Agency Module, Platform Billing, and Onboarding team to build reliable frontend and backend systems that help agencies create accounts, onboard customers, manage billing, and scale their businesses.

Angular CI/CD ClickHouse Elasticsearch Git Kafka Microservices MongoDB NestJS Node.js RabbitMQ React REST API TypeScript Vue.js
8 minutes ago

Staff Engineer - Backend

HighLevel 251-1K Internet Software & Services

HighLevel is hiring a Staff Engineer–Backend to design and evolve the distributed systems powering its global, high-scale CRM platform.

AWS Elasticsearch Firestore GCP Go Grafana Java Kafka Kubernetes Microservices MongoDB MySQL Node.js OpenSearch OpenTelemetry PostgreSQL Prometheus RabbitMQ Redis REST API System Design TypeScript
8 minutes ago

Senior SDE - Conversations

HighLevel 251-1K Internet Software & Services

HighLevel is hiring a remote Backend Engineer for its Conversations organization to build and operate reliable, high-throughput services supporting multi-channel messaging and inbox systems for millions of businesses.

ClickHouse Docker Elasticsearch Firestore GCP GitHub Actions Go Kubernetes Microservices MongoDB Node.js Redis SQL TypeScript
8 minutes ago

Product Engineer — Monetization & Commerce Data

Terrific 1-10 Internet Software & Services

Terrific is hiring a remote Product Engineer in Europe to define and build its monetization and commerce-data platform for retailer and publisher advertising, turning first-party shopper interactions into measurable revenue.

E-commerce GCP Node.js SQL TypeScript
8 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers