Backend Engineer

Confidential   Amman - Jordan  Date Posted: 2025/08/17   Login to Apply

Responsibilities

  • Develop and maintain backend APIs and services using Python (Django) and Node.js (TypeScript).
  • Assist in integrating AI detection and recognition methods into backend workflows.
  • Implement and manage caching strategies (e.g., Redis) to enhance performance and scalability.
  • Work with PostgreSQL and ORM frameworks to design and manage database models and queries.
  • Integrate with AWS services for storage, computing, and content delivery.
  • Support real-time functionalities using WebSockets or similar technologies.
  • Write clean, secure, and efficient backend code that is maintainable and performant.
  • Participate in CI/CD pipelines to ensure smooth testing, deployment, and delivery processes.
  • Write unit and integration tests to maintain high code quality and system reliability.

Qualifications

  • Around 2 years of professional experience in backend development.
  • Proficient in Python (using Django or a similar framework) and Node.js (JavaScript/TypeScript).
  • Experience with PostgreSQL and at least one ORM (e.g., Django ORM, Sequelize, or TypeORM).
  • Solid understanding of RESTful APIs and handling JSON-based data.
  • Familiar with caching mechanisms like Redis and performance optimization techniques.
  • Comfortable using Git for version control and working in collaborative development environments.
  • Basic understanding of CI/CD processes and modern development workflows.
  • Strong problem-solving skills with attention to detail.
  • Willingness and ability to travel for business and spend time outside Jordan when required.
Required Skills
  • Python
Job Details
  • Location Amman - Jordan
  • Industry Information & Communication Technologies
  • Job Type Full-Time
  • Degree Bachelor
  • Experience 2
  • Nationality Unspecified
Login to Apply

Similar Jobs