Senior PHP Developer

New
C
CI&TTechnology Transformation
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Fluent in English
Required Skills
PHPAgileGitMySQLRESTful APIsUnit Testing

Requirements

  • Solid experience with legacy PHP based applications (procedural & light OOP).
  • Demonstrable REST API design experience including versioning strategy and documentation.
  • Hands-on experience implementing API authentication, authorization, and rate limiting.
  • Strong MySQL knowledge with experience working on existing schemas and queries.
  • Practical experience instrumenting PHP applications with structured logging and error tracking.
  • Familiarity with setting up monitoring and alerting tech stacks in a PHP environment.
  • Proven testing mindset for legacy code.
  • Working knowledge of continuous delivery and continuous integration (Git, GitFlow).
  • Strong problem-solving and analytical skills.
  • Experience working within an agile delivery methodology.
  • Fluent in English.

Responsibilities

  • Design and implement feature and resource oriented REST endpoints compatible with existing legacy code.
  • Author and generate OpenAPI/Swagger specs.
  • Secure implementation of authentication and authorization for public-facing endpoints including session-based authentication, rate limiting, and request validation.
  • Remedy and refactor critical issues in the legacy code base that can impact the API implementation.
  • Implement structured logging and error tracking across the application.
  • Setup application performance and error monitoring with proactive alerts.
  • Write unit and integration tests for new API endpoints.
  • Coordinate with the client team to deliver changes with zero disruption to current functionality.
  • Take part in peer reviews and attend agile ceremonies.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now