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