S

Sodali &

Senior Full-Stack Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeManila, Metro Manila, PhilippinesNo salary listed

About the Job

Requirements

  • At least 10 years of professional software development experience.
  • Deep experience with PHP and Laravel across multiple major framework versions.
  • Strong knowledge of modern Laravel architecture, including services, actions, jobs, queues, events, listeners, policies, form requests, API resources, notifications, caching, and Eloquent.
  • Strong experience with MySQL and/or PostgreSQL, including schema design, indexing, and query optimization.
  • Experience building REST APIs, authentication, and permission systems.
  • Strong experience with both React and Vue.js.
  • Working familiarity with Inertia.js and Livewire.
  • Experience with Blade components and modern Laravel frontend development.
  • Good judgment on when to use Blade, Livewire, Inertia, or API-driven frontend architectures.
  • Strong testing experience using Pest and/or PHPUnit.
  • Experience deploying and supporting Laravel applications in production.
  • Sound understanding of secure coding practices, such as OWASP Top 10, and handling sensitive financial and client data.
  • Strong written and spoken English.
  • Experience working effectively within a geographically distributed engineering team.
  • Ability to understand and improve existing systems without assuming every problem requires a rewrite.
  • Active interest in modern development practices, including AI-assisted and agentic software development.
  • Ability to work standard APAC business hours, with flexibility to collaborate with colleagues in other time zones when required.

Responsibilities

  • Develop and maintain Laravel applications used across the Global Debt Services business.
  • Take engineering tasks from requirements through implementation, testing, pull request, review, and deployment.
  • Work effectively with developers and Global Debt Services colleagues across different regions and time zones.
  • Clarify requirements, identify edge cases, and raise technical or business concerns where necessary.
  • Build new functionality across backend and frontend systems using the most appropriate technologies for the problem.
  • Maintain and improve mature production applications, including refactoring legacy code where appropriate.
  • Produce clean, maintainable, and appropriately tested code.
  • Submit clear, reviewable pull requests and participate actively in code review.
  • Investigate and resolve production issues, considering root cause, performance, security, and data integrity.
  • Contribute to architectural decisions, technical standards, and engineering practices across the team.
  • Mentor less experienced engineers and share technical knowledge.
  • Use AI-assisted development tools such as OpenAI Codex and Claude Code for codebase exploration, implementation, testing, debugging, and refactoring.
  • Work comfortably with agentic coding workflows while retaining responsibility for validating generated code, architecture, and behaviour.
  • Communicate progress, risks, and blockers clearly and take ownership of work through to completion.

Desired Qualifications

  • Experience with TypeScript, Tailwind CSS, responsive design, Vite, and modern JavaScript tooling.
  • Experience with Linux, Nginx, Redis, queues, schedulers, logging, monitoring, and CI/CD pipelines.
  • Familiarity with Laravel tooling such as Horizon, Telescope, Pulse, Reverb, Forge, Envoyer, or Vapor.
  • Experience with Filament, Backpack, or similar admin frameworks.
  • Experience in financial services or capital markets.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Sodali &

See more jobs