BACK-END DEVELOPER

Location:Qatar

Closing Date:September 30, 2025

Role overview

BACK-END DEVELOPER

Full-time


About Us:

A101 is a cutting-edge technology-driven agency specializing in website and mobile app design and development, immersive experiences (AR/VR, touchscreen solutions), and AI-powered innovations. We blend strategy, creativity, and technology to craft transformative digital experiences for brands, businesses, and organizations.


Position Overview:

We are looking for a skilled and motivated Back-End Developer to join our dynamic team. The ideal candidate will be responsible for building robust, high-performance digital solutions that power a wide range of platforms including websites, mobile applications, games, and touchscreen systems. This role requires a strong understanding of architecture planning, system integration, and performance optimization. The candidate must be organized, detail-oriented, and passionate about delivering efficient and scalable solutions in a fast-paced environment.


Roles & Responsibilities:

  • CMS Customization: Build bespoke back-end features—custom post types, taxonomies, REST endpoints—using ACF Pro, Contact Form 7/Flamingo, and Polylang in WordPress or Drupal.
  • Framework Development: Architect and implement rich applications with Laravel and Symfony, including database design, service layers, and background jobs.
  • API & Mobile Services: Design and maintain RESTful JSON APIs consumed by React Native or Flutter mobile apps.
  • Database & Caching: Model efficient MySQL schemas, optimize queries, and integrate caching solutions (Redis, opcode).
  • DevOps Collaboration: Configure CI/CD pipelines in GitHub, deploy to AWS, Azure, or GCP, and manage Linux servers, Docker containers, and nginx.
  • Security & Performance: Apply best practices for authentication (JWT/OAuth), input validation, rate-limiting, and overall system hardening.
  • Additional experience with other programming languages (e.g., Python, Java, C#) is an advantage.
  • Participate in Agile development cycles, sprint planning, code reviews, and team discussions.


Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field; or equivalent professional experience.
  • 3+ years of professional PHP development experience.
  • Proven expertise in Laravel and/or Symfony frameworks.
  • Strong command of WordPress or Drupal back-end customization.
  • Deep understanding of MySQL schema design, indexing, and query tuning.
  • Experience building and securing RESTful APIs for web and mobile.
  • Comfortable with Linux administration, nginx, and Docker.
  • Familiarity with Git, CI/CD workflows, and cloud platforms (AWS, Azure, GCP).
  • Knowledge of caching (Redis), message queues, and task schedulers.
  • Excellent problem-solving skills, strong communicator.
  • Proficiency in written and spoken English; Arabic is a plus.


Why Join A101?

At A101, we don’t just create. We innovate, disrupt, and shape the future of digital experiences. As our Head of Development, you will be part of a company that thrives on pushing boundaries, delivering cutting-edge digital solutions, and creating impact through innovation. 

If you have a passion for technology and digital transformation, we want to hear from you.