Make Your Resume Now

Copy of Backend Developer

Posted May 27, 2026
International, full-time

Job Overview


Role Description

As a Backend Engineer, you will be responsible for designing, developing, and maintaining robust web applications using PHP and the Laravel framework. You will contribute to software architecture decisions, ensuring scalability and performance. 


Your role will include integrating third-party APIs, optimizing performance, conducting unit tests with PHPUnit or Pest, and collaborating with cross-functional teams


Key Responsibilities 

  • Application Development: Design, develop, and maintain robust web applications using PHP and the Laravel framework.
  • Software Architecture: Participate in defining and improving the architecture of applications, ensuring scalability and performance.
  • System Integration: Integrate third-party solutions and external APIs to extend the functionality of applications.
  • Optimization and Performance: Identify and resolve performance issues by optimizing code and database queries.
  • Unit Testing Development: Design and execute unit tests using PHPUnit or Pest to ensure code quality and reliability.
  • Team Collaboration: Work closely with designers, other developers, and multidisciplinary teams to achieve project objectives.
  • Code Review: Conduct code reviews to ensure quality and adherence to best practices.
  • Documentation: Create and maintain detailed technical documentation of developed features.
  • Mentorship: Guide and mentor junior developers, fostering a continuous learning environment.

Qualifications

  • Experience
    • Minimum of 5 years of experience in PHP development.
    • At least 3 years of experience working with the Laravel framework.
    • Demonstrable experience in large-scale projects and enterprise applications.
    • Deep knowledge of relational databases (MySQL, PostgreSQL) and experience in database schema design.
    • Experience with version control systems, preferably Git.
    • Familiarity with agile methodologies (Scrum, Kanban).
  • Technical Skills
    • Programming Languages: PHP (version 7.x and above), JavaScript.
    • Frameworks and Libraries:
      • Mandatory: Laravel.
      • Desirable: Flask or Django (Python).
    • Databases: Design, optimization, and management of SQL databases.
    • APIs: Development and integration of RESTful APIs.
    • Development Tools: Composer, PHPUnit, Pest, Docker.
    • Project Management Tools: Experience using tools like Jira for project planning and tracking.
    • Security: Knowledge of web security practices and data protection.
    • DevOps: Basic experience with CI/CD, deployment on servers, and cloud services (Google Cloud).
  • Soft Skills
    • Communication: Ability to communicate technical ideas clearly and effectively.
    • Problem-Solving: Analytical approach to identify and resolve technical challenges.
    • Teamwork: Effective collaboration in multidisciplinary environments.
    • Time Management: Ability to handle multiple tasks and meet established deadlines.
    • Adaptability: Capacity to learn new technologies and adapt to project changes.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!