About The Position

We are looking for a Senior Full Stack PHP Engineer with 3+ years of experience to build and modernize enterprise-grade web applications. The role involves working across the Laravel backend and a server-driven frontend using Blade, Livewire, and Alpine.js , delivering secure, scalable, and maintainable internal platforms. You will work closely with architects, QA, and product stakeholders to implement configurable business workflows, integrations, and data-driven dashboards.

Requirements

  • 3+ years of hands-on experience in PHP web development.
  • Strong experience with Laravel (architecture, middleware, queues, jobs, policies).
  • Solid experience building full-stack applications using: Blade Livewire Alpine.js Tailwind CSS or Bootstrap
  • Strong understanding of RESTful APIs and backend integrations.
  • Experience with PostgreSQL/MySQL , schema design, indexing, and performance tuning.
  • Familiarity with authentication & authorization , including RBAC and audit logging.
  • Experience using Git , pull requests, and collaborative development workflows.
  • Understanding of CI/CD pipelines , automated testing, and deployment practices.
  • Ability to work independently in a structured, sprint-based delivery model.

Responsibilities

  • Design, develop, and maintain full-stack features using Laravel (PHP 8.3+)
  • Build server-driven UI using Blade templates , Livewire components , and Alpine.js
  • Implement role-based access control (RBAC) , authorization guards, audit logging, and security hardening.
  • Design and consume data ingestion APIs (e.g., Databricks, SFTP-based integrations).
  • Develop and maintain config-driven modules (KPIs, territories, channels, commissions, logistics workflows).
  • Build dashboards, reporting views, and KPI visualizations.
  • Work with PostgreSQL (Amazon RDS) for schema design, query optimization, and migrations.
  • Integrate file storage and document workflows using AWS S3
  • Implement background jobs, scheduled tasks, and batch processing (e.g., CSV generation, email workflows).
  • Write clean, testable code and contribute to CI/CD pipelines, automated testing, and E2E testing
  • Participate in sprint planning, daily standups, demos, and code reviews.
  • Support UAT, production readiness, and post-release stabilization.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service