Qureos

FIND_THE_RIGHTJOB.

Mid Level Developer

Cairo, Egypt

The Mid-Level Software Developer is responsible for independently designing, developing, testing, and maintaining software applications with a focus on PHP and Golang. This role requires strong coding skills, the ability to solve complex problems, and collaboration with cross-functional teams to deliver scalable, high-quality solutions.

Role Responsibilities

  • Design, develop, and maintain software applications primarily using PHP and Golang.
  • Write clean, efficient, and well-structured code following best practices and coding standards.
  • Conduct code reviews and provide constructive feedback to peers.
  • Troubleshoot, debug, and resolve complex software issues in a timely manner.
  • Collaborate with product managers, QA, and other developers to deliver features on schedule.
  • Continuously research and adopt new technologies to enhance product performance and maintainability.

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).

Technical/Functional Skills

  • Strong proficiency in PHP and Golang with hands-on development experience.
  • Solid understanding of software development principles, design patterns, and methodologies (Agile/Scrum).
  • Experience with relational databases (e.g., MySQL, PostgreSQL) and proficiency in SQL.
  • Familiarity with RESTful APIs, microservices architecture, and version control systems (e.g., Git).
  • Ability to optimize code for performance, scalability, and maintainability.
  • Exposure to cloud platforms (AWS, GCP, or Azure) is a plus.

Behavioral/Soft Skills

  • Self-driven with the ability to work independently as well as within a team.
  • Strong problem-solving and analytical skills.
  • Effective communication skills to collaborate with technical and non-technical stakeholders.
  • Attention to detail and commitment to delivering high-quality software.
  • Adaptability in a fast-paced and evolving technology environment.

Experience Requirements

  • 2–4 years of professional experience in software development, with demonstrated expertise in PHP and Golang.
  • Proven track record of delivering production-ready applications or services.

© 2025 Qureos. All rights reserved.