···
Log in / Register

Senior Backend 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 looking for a collaborative Senior Backend PHP Developer with excellent communication skills and the ability to adapt to technical and organizational challenges, developing new features with quality and efficiency. Key Highlights: 1. Development of new features and assurance of quality and efficiency. 2. Collaborate with the team in defining best practices. 3. Participation in creative challenges and agile team work. Description: Senior Backend PHP Developer We are seeking a Senior Backend PHP Developer. We are looking for 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 in developing new features, ensuring quality and efficiency, while also 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 backend applications in PHP 8+, following architectural best practices and PSR standards (PSR-1, PSR-4, PSR-12). * Create, 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, and New Relic. * Implement CI/CD for automated deployment on AWS (EC2/ECS, RDS, S3, ElastiCache) or Kubernetes. * Collaborate with cross-functional teams (frontend, DevOps, QA) in agile methodologies (Scrum/Kanban), participating in planning, daily standups, 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); use of fakes/mocks; test coverage and test pyramid. * Scalability and Performance: Redis caching, message 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. * 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: GitFlow, rebase vs merge, cherry-pick, branching strategies for large teams. 2512160202201867548

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.