···
Log in / Register

Senior Developer

Indeed
Full-time
Onsite
No experience limit
No degree limit
R. José Paulino, 1010 - Centro, Campinas - SP, 13013-001, Brazil
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: We are seeking a collaborative Senior PHP Back-end Developer to develop new features, ensure quality and efficiency, and collaborate on defining best practices while adapting to technical challenges. Key Highlights: 1. Key contribution to the development of new features 2. Collaboration with the team in defining best practices 3. A fun, energetic environment with creative challenges **Description** Senior Back-end PHP Developer We are looking for a Senior Back-end PHP Developer. We seek someone with a collaborative mindset, excellent communication skills, and the ability to adapt to diverse technical and organizational challenges. You will be a key contributor to developing new features, ensuring quality and efficiency, as well as collaborating with the team to define best practices. If you enjoy fun, energy, joy, creative challenges, and are an organized, solution-oriented, detail-focused, and results-driven individual, join us! **Responsibilities and Duties** Develop and maintain back-end applications in PHP 8+, following architectural best practices and PSR standards (PSR-1, PSR-4, PSR-12). Design, document, and integrate high-performance RESTful APIs using CodeIgniter. Design and optimize MySQL data modeling, ensuring performant queries and scalability. Use Eloquent and migrations for efficient database manipulation. Version code with Git, adopting workflows (GitFlow, pull requests, code reviews) and semantic versioning best practices. Work with Docker and docker-compose to ensure consistent and reproducible environments. Ensure quality through automated testing (unit, integration, and end-to-end) using PHPUnit or Pest, along with mocks/stubs. Implement caching mechanisms (Redis) and message queues (RabbitMQ) for performance and scalability. Monitor and debug production applications using Xdebug, Datadog, New Relic. Implement CI/CD for automated deployment on AWS (EC2/ECS, RDS, S3, ElastiCache) or Kubernetes. Collaborate with cross-functional teams (front-end, DevOps, QA) using agile methodologies (Scrum/Kanban), participating in planning, daily stand-ups, and retrospectives. **Requirements and Qualifications** Solid experience with PHP 8+ applying design patterns and Clean Architecture principles. Proficiency in CodeIgniter for API development: routing, middlewares, validation (Form Requests/Validators), error handling, authentication/authorization. Dependency management with Composer, semantic versioning, and strict dependency control. Automated testing: PHPUnit/Pest; integration tests (HTTP, database); usage of fakes/mocks; test coverage and test pyramid. Scalability and Performance: caching with Redis, queues (RabbitMQ), query optimization (indexes, partitions, profiling). Performance and Debugging: analysis with Xdebug, observability with Datadog. Continuous Integration and Deployment: hands-on experience with CI/CD and deployment on AWS (EC2/ECS, RDS, S3, CloudWatch) or Kubernetes. Advanced Docker usage: optimized images, multi-stage builds, and docker-compose configuration for development and production environments. Advanced relational database expertise: MySQL. High-performance and secure APIs: experience with API Gateway, OAuth2/JWT, API versioning, rate limiting, and idempotency. Code quality: PHPStan/Psalm, PHPCS, static analysis, code reviews, and style conventions. Advanced Git usage: GitFlow, rebase vs. merge, cherry-pick, branching strategies for large teams.

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.