Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Backend Engineer - PHP/Laravel image - Rise Careers
Job details

Senior Backend Engineer - PHP/Laravel

Tagaddod is seeking an experienced Senior Backend Engineer with a strong background in PHP to join our dynamic Software Engineering team. In this role, you will be responsible for developing and maintaining the server-side logic of our web-based applications, ensuring high performance, scalability, and responsiveness to requests from both the front-end and mobile apps. You will collaborate closely with our Frontend and Mobile Engineers to build robust, reliable, and scalable applications that offer a seamless user experience.

Key Responsibilities:

  • Develop and maintain server-side code and databases for web applications using PHP
  • Collaborate with architects and senior engineers to design and implement scalable, efficient system architectures tailored to business requirements.
  • Conduct thorough code reviews and provide constructive feedback to maintain code quality, scalability, and security.
  • Troubleshoot and resolve production issues, performance bottlenecks, and bugs in a timely manner.
  • Write unit and integration tests using PHPUnit or similar tools to ensure the reliability and stability of the codebase.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience as a Backend Engineer, with a strong focus on PHP development.
  • Proficiency with PHP frameworks such as Laravel.
  • Solid experience with relational databases (MySQL, PostgreSQL), including writing complex queries and performance optimization.
  • Familiarity with front-end technologies, including Livewire, HTML5, CSS3, JavaScript, and jQuery.
  • Hands-on experience with building and integrating REST APIs, GraphQL, and third-party services.
  • Basic knowledge of CI/CD is a plus.
  • Strong understanding of version control systems like Git and best practices in branching and merging.
  • Experience with caching mechanisms (e.g., Redis) and performance tuning of large-scale web applications.
  • Strong problem-solving skills, attention to detail, and ability to work in a collaborative team environment.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Backend Engineer - PHP/Laravel, Tagaddod

Tagaddod is on the lookout for a talented Senior Backend Engineer specialized in PHP/Laravel to join our vibrant Software Engineering team. If you have a passion for developing robust server-side logic and are eager to work in a dynamic environment, this role is perfect for you! As a Senior Backend Engineer, you will dive into the depths of our web applications, crafting and maintaining the backend systems that ensure optimal performance and scalability. You'll collaborate closely with our Frontend and Mobile Engineers, contributing to the creation of seamless and user-friendly experiences. Each day, you will write dependable code and actively participate in code reviews, all while troubleshooting any issues that arise. With a strong focus on building and integrating REST APIs and an understanding of various frameworks, you will play a pivotal role in determining the architecture that meets our business needs. If you have a Bachelor’s degree in Computer Science or a related field and at least 5 years of relevant experience, we’d love to hear from you! At Tagaddod, we value creativity, teamwork, and a commitment to delivering high-quality software solutions. Come join us and make a difference in the tech world!

Frequently Asked Questions (FAQs) for Senior Backend Engineer - PHP/Laravel Role at Tagaddod
What are the main responsibilities of a Senior Backend Engineer at Tagaddod?

As a Senior Backend Engineer at Tagaddod, your primary responsibilities include developing and maintaining server-side logic for web applications, ensuring high performance and scalability, collaborating with other engineering teams, conducting code reviews, troubleshooting production issues, and writing unit and integration tests to ensure code reliability.

Join Rise to see the full answer
What qualifications are required for the Senior Backend Engineer position at Tagaddod?

To qualify for the Senior Backend Engineer role at Tagaddod, you should hold a Bachelor’s degree in Computer Science or a related field. Additionally, you should have at least 5 years of experience as a Backend Engineer, particularly in PHP development, with proficiency in PHP frameworks like Laravel and experience working with relational databases.

Join Rise to see the full answer
What technical skills are essential for a Senior Backend Engineer at Tagaddod?

Essential technical skills for the Senior Backend Engineer position at Tagaddod include a strong proficiency in PHP and Laravel, experience with relational databases like MySQL or PostgreSQL, familiarity with caching mechanisms such as Redis, and knowledge of REST APIs and GraphQL. Understanding CI/CD processes and version control systems like Git is also beneficial.

Join Rise to see the full answer
How does collaboration work between teams for a Senior Backend Engineer at Tagaddod?

At Tagaddod, collaboration is key. As a Senior Backend Engineer, you will work closely with Frontend and Mobile Engineers to build cohesive applications. Regular meetings and code review sessions enhance communication, ensuring every team member contributes to the project's success.

Join Rise to see the full answer
What is the company culture like for a Senior Backend Engineer at Tagaddod?

The company culture at Tagaddod is one that emphasizes teamwork, innovation, and a commitment to excellence. As a Senior Backend Engineer, you’ll find a supportive atmosphere that encourages professional growth, creative problem-solving, and a passion for delivering quality software solutions.

Join Rise to see the full answer
Common Interview Questions for Senior Backend Engineer - PHP/Laravel
Can you describe your experience with PHP and Laravel?

When answering this question, focus on specific projects you've worked on, frameworks you’ve used, and particular challenges you faced. Discuss why you prefer PHP and Laravel for backend development and any innovative solutions you implemented.

Join Rise to see the full answer
How do you approach troubleshooting backend issues?

Detail your systematic approach to problem-solving, including checking logs, analyzing performance metrics, and isolating variables. Highlight your experience with diagnostic tools and how you've used them to quickly identify and address problems.

Join Rise to see the full answer
What strategies do you use to optimize performance in a PHP application?

Discuss techniques such as caching, query optimization, and the use of indexes in your database. Be sure to mention your hands-on experience with tools like Redis for caching and any successful performance tuning you’ve executed in your previous roles.

Join Rise to see the full answer
How do you ensure the quality of your code?

Explain your methods for maintaining code quality, such as regular code reviews, writing unit tests and integration tests, and adhering to coding standards. Share examples of how your quality assurance practices helped prevent issues in production.

Join Rise to see the full answer
What is your experience with building APIs?

Talk about specific APIs you've built, focusing on RESTful and GraphQL implementations. Highlight the importance of API documentation and how you've made APIs user-friendly for frontend teams by following best practices.

Join Rise to see the full answer
How do you handle collaboration with Frontend and Mobile Engineers?

Share your experience with agile development practices, communication tools, and collaborative coding sessions. Describe how you ensure that backend services align with the user experience provided by frontend engineers.

Join Rise to see the full answer
Can you explain your experience with version control systems?

Discuss your familiarity with Git, including branching, merging, and handling conflicts. Share a specific example where version control played a crucial role in a project’s success and how you manage code changes effectively.

Join Rise to see the full answer
How do you stay updated with the latest trends in PHP development?

Convey your commitment to continuous learning through online courses, professional communities, and workshops. Mention specific resources you find valuable for staying current in PHP and web development trends.

Join Rise to see the full answer
Describe a time you improved a process at work.

Prepare a storytelling response that illustrates a specific process you improved, the challenge you faced, the solution you implemented, and the results of that change. Focus on how it impacted team productivity or application performance.

Join Rise to see the full answer
What steps do you take for integration testing in your projects?

Share your approach to integration testing, such as using PHPUnit and writing comprehensive test cases covering critical application paths. Highlight your philosophy on the importance of testing in the development lifecycle and how it has benefited your previous projects.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
IPT Global Hybrid 16200 Park Row Blvd, Houston, TX 77084, USA
Posted 2 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 5 days ago

Tagaddod (Arabic for 'renewal') is a pioneering renewable Energy and Waste Management Egyptian company, established in 2013 in Cairo, Egypt. Tagaddod operates an ISCC certified production facility, that produces Biodiesel from used cooking oil (UC...

6 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 5, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!