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