Job Description

Key Responsibilities:

  • Develop, maintain, and optimize backend services using TypeScript/Node.js.
  • Design and implement RESTful APIs to support web and mobile applications.
  • Work with Prisma ORM for efficient database interactions and schema migrations.
  • Optimize SQL queries and manage database migrations to ensure performance and scalability.
  • Ensure API reliability, security, and performance through testing and documentation.
  • Utilize modern backend architectures and tools to build scalable solutions.
  • Collaborate with cross-functional teams in an Agile environment to deliver high-quality software.
  • Maintain version control using Git and manage dependencies with npm/yarn.
  • Implement and improve CI/CD pipelines and automated testing strategies.

Qualifications:

  • Strong experience with TypeScript/Node.js for backend development.
  • Expertise in designing and implementing RESTful APIs.
  • Proficiency in database design and ORM tools, particularly Prisma.
  • Solid understanding of SQL, database migrations, and query optimization.
  • Familiarity with API testing, documentation, and security best practices.
  • Proficiency with Git, package managers (npm/yarn), and infrastructure tools.
  • Experience working with workflow engines or state machines
  • Understanding of AI/ML pipelines and integrations.
  • Spanish language is mandatory.

Nice to have:

  • Experience with AI/ML infrastructure projects.
  • Contributions to open-source projects.
  • Experience handling real-time data processing.
  • Knowledge of security best practices for backend development.

What we offer:

  • Onsite Role: 5 days per week
  • Competitive Salary: 12,000 – 15,000 AED per month
  • Professional Growth: Comprehensive training and career development through our talent management program
  • Location: Thuraya Tower 1, Dubai Media city
  • Full Benefits Package: Provided in accordance with UAE labor laws