Ziina

Backend Engineer, Payments Experience

Ziina
Apply
3 months ago
Dubai, United Arab EmiratesSenior

Responsibilities

  • Collaborate with product, design, operations, and engineering teams to define valuable features and technical solutions.
  • Own and ship reliable, scalable, and maintainable backend software from design through implementation, deployment, monitoring, and measurement.
  • Design and build a cloud-native platform with monitoring, observability, security, scalability, elasticity, and testing capabilities.
  • Mentor engineers, promote best practices, and foster a high-performance engineering culture.
  • Improve CI/CD workflows and contribute to knowledge-sharing practices.

Requirements

  • At least 4 years of software development experience.
  • Experience building and maintaining complex backend systems.
  • Ability to write clean, high-quality, testable, reusable, and documented code.
  • Ability to define and communicate technical and design requirements and make independent tradeoffs.
  • Strong data-driven thinking, customer focus, communication, collaboration, ownership, and curiosity.
  • Experience with systems that handle money is valued.
  • Experience with Node.js, GraphQL, Postgres, Elasticsearch, or Kafka is valued.
  • Must live in or be willing to relocate to the UAE.

Tech Stack

Apache KafkaAWSElasticsearchGitHub ActionsKotlinKubernetesNestJSNext.jsNode.jsPostgreSQLReactRedisSwiftSwiftUITerraformTypeScript

Categories

Ziina

About Ziina

201-500 employees

Ziina builds a mobile payments app and money transfer platform for consumers and small businesses in the UAE, enabling instant peer-to-peer transfers and business payments. It monetizes through payment processing and related financial services and is licensed by the Central Bank of the UAE. Founded in 2020 and headquartered in Dubai, it focuses on the Middle East market.

Contact me