Senior Backend Developer - Remoto
ActioGlobal
- Tarragona
- Permanente
- Tiempo completo
- Design, develop, and implement robust and scalable APIs and services using PHP, the Laravel framework, and API Platform.
- Actively contribute to the implementation of the backend architecture, ensuring practical application of Hexagonal Architecture and SOLID principles.
- Participate in the technical evaluation of potential migrations to other backend frameworks or languages, providing comparative insights and recommendations.
- Write clean, efficient, and well-documented code following best practices.
- Optimize performance for MySQL databases and complex queries.
- Ensure backend security and data integrity.
- Design and document APIs using OpenAPI (Swagger).
- Work with relevant AWS services for backend deployment and operations.
- Implement and maintain automated tests using PHPUnit.
- Collaborate on defining and refining technical specifications and functional requirements.
- Perform critical and constructive code reviews to ensure quality, architectural alignment, and adherence to best practices.
- Mentor other team members in high-quality backend development.
- Identify and resolve complex technical issues and bugs efficiently.
- Work closely with frontend developers and other stakeholders.
- Contribute to the continuous improvement of development processes, tools, and team standards.
- Minimum of 10 years of solid, proven experience as a Senior Backend Developer.
- Extensive experience with modern PHP and the Laravel framework.
- Strong track record in API design and implementation, with a focus on documentation using OpenAPI (Swagger).
- Advanced knowledge and experience in MySQL databases and query optimization.
- Experience working with relevant AWS services for backend (e.g., EC2, RDS, S3).
- Deep understanding and practical application of Hexagonal Architecture and SOLID principles.
- Proficiency with Git version control and workflow practices (preferably feature branching).
- Strong experience writing automated tests using PHPUnit.
- Proven ability to identify, design, and resolve complex technical problems.
- Experience conducting thorough code reviews and providing constructive technical feedback with scalability and maintainability in mind.
- Clear and effective communication skills and ability to collaborate in a remote work environment.
- Fluent Spanish and English are mandatory: You will interact with native and bilingual executives in a professional environment.
- French and German will be highly valued.
- You are based in Spain or you will in a short time
- Experience with API Platform.
- Familiarity with other backend languages or frameworks (e.g., Node.js/Express, Python/Django/Flask, Go, Ruby on Rails, etc.).
- Experience with microservices or other distributed architectures.
- Experience with Docker and Terraform.
- Experience with message queues (e.g., Redis Queue, RabbitMQ, SQS).
- Experience in advanced CI/CD environments.
- Prior formal experience mentoring developers.
- Contributions to open-source projects.
- Direct impact on the strategic execution of industry-leading companies
- Access to C-suite executives of world-leading brands
- Opportunity to develop cutting-edge technology for strategy execution
- Competitive salary with growth potential in a boutique consultancy
- Chance to be part of an elite team: the AtioGlobal team