Middle/Senior PHP Developer

!Please note that Conversational Spanish is mandatory for this position!

Requirements:

  • Advanced modern PHP with Laravel experience: At least 4 years working with Laravel in large-scale projects with high traffic.
  • Extensive experience with PHP tooling and Composer: Proficiency in the use of tools like PHPStan, PHPMD, and skilled in managing dependencies with Composer to ensure clean, scalable code.
  • Deep knowledge of MySQL or PostgreSQL.
  • Mastery of Microservices & distributed systems with Docker.
  • Clean architecture & legacy code refactoring: Deep knowledge of Clean
  • Architecture, DDD, and hands-on experience in refactoring legacy systems.
  • Coding best practices: Mastery of SOLID, Clean Code, and agile methodologies like TDD and CQRS.
  • Working knowledge of source control tools (Git)
  • Ability to work well under time constraints and self-learning capabilities.
  • Strong analytical and problem-solving skills.
  • Knowledge of NoSQL Databases (Redis, MongoDB, Elastic)
  • Experience with message brokers like RabbitMQ o Kafka
  • Unit Testing
     

Extra skills
-AWS: Advanced experience with Amazon Web Services (EC2, RDS, S3, Lambda, SQS, ECS, OpenSearch,DynamoDB etc.).
-Other scripting languages (Typescript, Python, Ruby, Go)

-Conversational Spanish (basic knowledge)
 

Responsibilities:

  • Develop scalable, secure, and high-performance back-end architectures using modern technologies and frameworks.
  • Build and maintain RESTful APIs and services that efficiently connect frontend applications, databases, and third-party systems.
  • Demonstrate proficiency in PHP and experience with template engines like Twig, ensuring clean separation between logic and presentation.
  • Write efficient and reusable back-end code following clean architecture, SOLID principles, and industry best practices.
  • Work comfortably with package managers, version control (Git), and modern development workflows.
  • Implement and maintain robust data models, business logic, and integrations with external services or APIs.
  • Ensure high-quality deliverables through unit testing, integration testing, and debugging across various environments.
  • Collaborate closely with a cross-functional team including Product, Marketing, Design, QA, and DevOps to align on requirements and deliver end-to-end solutions.
  • Contribute to code reviews and promote a culture of technical excellence and continuous improvement.
  • Continuously monitor, optimize, and refactor existing codebases to improve performance, maintainability, and scalability.
  • Bring an analytical and proactive mindset, solving complex technical challenges with creative solutions.
     

We Offer

  • Work with motivated professionals
  • Continuous performance reviews and appropriate changes in your compensation package
  • You can influence the technology choice
  • Professional growth and support of your personal improvement goals
  • Medical insurance

Required languages

English B1 - Intermediate
Spanish A2 - Elementary
Published 19 November
224 views
ยท
31 applications
97% read
ยท
81% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...