Text copied to clipboard!

Title

Text copied to clipboard!

Midlevel Backend PHP Engineer

Description

Text copied to clipboard!
We are looking for a Midlevel Backend PHP Engineer to join our dynamic team. In this role, you will be responsible for developing and maintaining server-side web application logic. You will work closely with our front-end developers to integrate their user-facing elements with server-side logic, and ensure high performance and responsiveness of our applications. You will also be responsible for managing the interchange of data between the server and users, as well as developing and maintaining APIs. You will be expected to write clean, maintainable code and to contribute to team discussions on system architecture and design. You will also be responsible for troubleshooting and resolving any backend issues that arise. This role requires a strong understanding of PHP and related technologies, as well as a commitment to collaborative problem solving, sophisticated design, and quality product.

Responsibilities

Text copied to clipboard!
  • Develop and maintain server-side web application logic.
  • Work closely with front-end developers to integrate user-facing elements with server-side logic.
  • Ensure high performance and responsiveness of applications.
  • Manage the interchange of data between the server and users.
  • Develop and maintain APIs.
  • Write clean, maintainable code.
  • Contribute to team discussions on system architecture and design.
  • Troubleshoot and resolve backend issues.
  • Collaborate with team members to improve system performance and functionality.
  • Stay up-to-date with industry trends and technologies.

Requirements

Text copied to clipboard!
  • Bachelor's degree in Computer Science or related field.
  • 3+ years of experience with PHP and related technologies.
  • Strong understanding of server-side CSS preprocessors.
  • Experience with front-end technologies, such as HTML5 and CSS3.
  • Knowledge of user authentication and authorization between multiple systems and servers.
  • Understanding of fundamental design principles behind a scalable application.
  • Familiarity with event-driven programming in PHP.
  • Proficient understanding of code versioning tools, such as Git.
  • Experience with SQL/NoSQL databases and their declarative query languages.
  • Strong problem solving skills.

Potential interview questions

Text copied to clipboard!
  • Can you describe your experience with PHP and related technologies?
  • How do you ensure the performance and responsiveness of applications?
  • Can you describe a time when you had to troubleshoot and resolve a backend issue?
  • How do you stay up-to-date with industry trends and technologies?
  • Can you describe a project where you had to integrate user-facing elements with server-side logic?