Enable job alerts via email!

Full Stack Engineer [on-premise]

Contango

Abu Dhabi

On-site

Confidential

Full time

Today
Be an early applicant

Job summary

A technology-driven firm in Abu Dhabi is seeking a talented Fullstack Developer to design, build, and deploy sophisticated decision-support tools. This role involves utilizing TypeScript, React, and NestJS to create high-performance applications and requires 3–8 years of full-stack experience. The ideal candidate will also have strong database skills and experience with Docker, contributing to impactful trading operations and analytics.

Qualifications

  • 3–8 years of experience in full-stack development.
  • Strong proficiency in TypeScript and Node.js.
  • Extensive experience with the React framework for front-end development.
  • Hands-on experience with the NestJS framework for building scalable back-end services.
  • Deep knowledge of relational databases, such as PostgreSQL.
  • Experience with containerization using Docker.
  • Familiarity with at least one ORM, such as Prisma or TypeORM.

Responsibilities

  • Develop and maintain high-performance, full-stack applications using TypeScript, js, React, and NestJS.
  • Design, implement, and manage robust database solutions with PostgreSQL.
  • Utilize an ORM like Prisma or TypeORM to streamline database interactions.
  • Containerize applications using Docker for consistent deployments.
  • Collaborate with traders and analysts to build analytical tools.
  • Write clean, scalable, and well-tested code.

Skills

TypeScript
React
NestJS
PostgreSQL
Docker
JavaScript

Tools

Prisma
TypeORM
Job description

Data & AI Hub in Abu Dhabi is solving problems in global trade logistics, starting with predicting ocean traffic jams that quietly drain millions from global trade. Traders and logistics operators still rely on manual spreadsheets and baseline calculations and lack critical visibility into the future. Our team is building AI solutions that empower traders and operators to make better and more profitable decisions. We are looking to grow our data science and engineering team to meet our growing backlog.

Tasks

We are seeking a talented Fullstack Developer to design, build, and deploy sophisticated decision-support tools for our trading desks. In this role, you will work collaboratively with our technical product manager to understand end-user needs and translate complex requirements into intuitive and powerful web applications. You will have ownership over the entire development lifecycle, using a modern TypeScript-based stack. This includes everything from front-end implementation to building backend database integrations with data from Databricks tables and ML inference endpoints.

Responsibilities
  • Develop and maintain high-performance, full-stack applications using TypeScript, js, React, and NestJS.
  • Design, implement, and manage robust database solutions with PostgreSQL, writing efficient and optimized queries.
  • Utilize an ORM like Prisma or TypeORM to streamline database interactions and ensure type safety.
  • Containerize applications using Docker to ensure consistent and reliable deployments across all environments.
  • Collaborate closely with traders and quantitative analysts to gather requirements and build analytical tools that directly impact trading decisions.
  • Write clean, scalable, and well-tested code, contributing to a high-quality codebase and a culture of engineering excellence.
Requirements
  • 3–8 years of experience in full-stack development
  • Strong proficiency in TypeScript and Node.js.
  • Extensive experience with the React framework for front-end development.
  • Hands-on experience with the NestJS framework for building scalable back-end services.
  • Deep knowledge of relational databases, such as PostgreSQL.
  • Experience with containerization using Docker.
  • Familiarity with at least one ORM, such as Prisma or TypeORM.
Nice-to-Haves
  • Proven experience building analytic or decision-support applications, especially within the finance or trading industry.
  • Experience with Python and its modern data-centric libraries (e.g., FastAPI, Ruff, Pydantic).
  • Knowledge of building and consuming GraphQL APIs.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.