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

Backend Engineer

Resolve to Save Lives 51-250 Capital Markets

Resolve to Save Lives is seeking a remote Backend Engineer in India, Nigeria, or Ethiopia to build and maintain reliable digital health tools and integrations supporting large-scale cardiovascular, hypertension, and diabetes programs.

ActiveRecord AWS CI/CD Docker Grafana Java Kubernetes Machine Learning MLOps PostgreSQL Prometheus Python Ruby Ruby on Rails SQL
16 hours, 49 minutes ago

Senior Full-Stack Developer (Python) - COM INGLÊS - Remoto

Capco 5K-10K Internet Software & Services

A Capco busca um(a) Engenheiro(a) de Software Python Sênior Full Stack para desenvolver e evoluir sistemas e plataformas digitais de marketing do setor financeiro em colaboração com equipes multidisciplinares.

Agile Angular AWS Celery CI/CD Django FastAPI Flask Git Jenkins Kafka Microservices OpenAPI PostgreSQL Python RabbitMQ React REST API SQL
17 hours, 19 minutes ago

Senior Full-Stack AI Product Engineer

CGS Immersive 5001-10000 Enterprise learning

CGS is seeking a Senior Full-Stack AI Product Engineer to turn product requirements and UX concepts into polished, LLM-powered web products and evolve successful prototypes into maintainable production systems.

LLM Next.js React UX Design
17 hours, 19 minutes ago

Full Stack Engineer

roo.vet 11-50 Health Care Providers & Services

Roo is seeking a Full Stack Engineer II to build and maintain scalable marketplace features connecting veterinary professionals with animal hospitals, collaborating across product, design, data, and engineering.

AWS CI/CD Cypress Express.js JavaScript Jest Mobile Development Node.js React React Native SQL TypeScript
17 hours, 19 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