Browse all Technology & IT jobs in United Arab Emirates β†’

Backend Engineer

Ziina

πŸ“ Dubai, United Arab Emirates
πŸ’Ό Full-time
πŸ•’ Posted 3 months ago

Job description

Role Overview

Backend Engineer at Ziina, a company building innovative financial products. The role is based in the UAE.

Role Purpose

Own and deliver end-to-end reliable, scalable, and maintainable software that keeps users' funds safe. The role spans feature design, implementation, shipping, monitoring, and measurement, while helping to establish strong engineering practices and culture.

Key Responsibilities

Feature Development & Delivery

  • Collaborate with product, design, operations, and engineering teams to determine which features and solutions deliver the most value for the business and the best experience for users.
  • Own and ship end-to-end reliable, scalable, and maintainable software that will keep users' funds safe and stand the test of time.
  • Take features from design through implementation, polish, shipping, monitoring, and measuring progress.

Infrastructure & Scalability

  • Design and build a cloud-native platform while leveraging main features for monitoring, observability, security, scalability, elasticity, and testing.
  • Improve CI/CD workflows to reduce time-to-market for new features.

Engineering Culture & Knowledge

  • Help shape engineering culture by introducing good practices and methods of knowledge-sharing.

Qualifications & Experience

  • 3+ years developing software.
  • Experience working on systems that handle money.
  • Experience with Node.js, GraphQL, Postgres, Elasticsearch, or Kafka.
  • Experience shipping and maintaining complex backends.

Skills & Competencies

  • Own features independently and move quickly.
  • Clearly articulate technical and design tradeoffs with sound judgment.
  • Write clean, high-quality, testable, reusable, and well-documented code.
  • Define and effectively communicate technical and design requirements.
  • Demonstrate strong data-driven thinking and customer focus.
  • Possess excellent communication skills and a desire to collaborate.
  • Be curious, eager to grow, and a creative thinker excited to solve hard problems.
  • Be obsessive about delivering great, high-quality products.

Technology Stack

Backend

  • Typescript, Node.js, Nest.js.

APIs & Communication

  • GraphQL Federation for client-facing APIs.
  • Kafka for inter-service communication.

Data Storage & Retrieval

  • PostgreSQL for consistent and durable storage.
  • Redis for quick fetching.
  • Elasticsearch for quick searching.

Infrastructure & Orchestration

  • AWS for hosting cloud infrastructure.
  • Kubernetes for orchestrating workloads.
  • Terraform for Infrastructure as Code.
  • Github Actions for CI/CD.

Additional Information

  • Live in, or be willing to relocate to, the UAE.

People looking at this role also searched

Report this job