Bayantech
Bayantech

Back End Developer (Hybrid)

April 19, 2025
Full-time
Remote · Cairo, Cairo, Egypt
Not Applicable
Back-end Developer

Job Description:

  • Develop new features, maintain existing features, and fix bugs in the backend systems.
  • Design, develop, and maintain server-side applications and APIs.
  • Collaborate with front-end developers to integrate user-facing elements with backend systems.
  • Write clean, efficient, and well-documented code.
  • Implement and optimize database schemas, queries, and data storage solutions.
  • Ensure the scalability, security, and performance of the backend infrastructure.
  • Troubleshoot, debug, and optimize existing backend systems.
  • Work with cloud services and manage deployment pipelines (e.g., AWS, Azure, etc.).
  • Participate in code reviews and follow best development practices.
  • Stay up to date with the latest backend technologies, trends, and best practices.

Job Requirements:

Must have technical / professional qualifications (knowledge & Skills % of presence in the job) as follows :

  • Proven experience as a Backend Developer or similar role.
  • More training and usage of newer versions of .Net technologies and Web development like .Net Core and microservices
  • Proficiency in server-side languages such as Python, Java, Ruby, PHP, Node.js, or Go.
  • Strong understanding of database management systems (e.g., MySQL, PostgreSQL, MongoDB).
  • Experience with RESTful APIs and web services integration.
  • Familiarity with version control systems like Git.
  • Knowledge of cloud computing platforms (e.g., AWS, Google Cloud, Azure).
  • Understanding of server, database, and application performance optimization techniques.

Preferred Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Experience in DevOps practices and CI/CD pipelines.
  • Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript) for better collaboration with front-end teams.