3 months ago
Dubai, United Arab EmiratesMid Level
Responsibilities
- Collaborate with product, design, operations, and engineering teams to identify valuable features and solutions.
- Own backend features from design and implementation through polishing, shipping, monitoring, and measuring outcomes.
- Design and build a reliable, scalable, maintainable cloud-native platform that protects users’ funds.
- Improve CI/CD workflows to reduce time to market.
- Contribute to engineering culture through good practices and knowledge-sharing.
Requirements
- Demonstrate ownership, teamwork, curiosity, growth mindset, customer focus, and strong communication.
- Define and communicate technical and design requirements effectively.
- Write clean, high-quality, testable, reusable, and well-documented code.
- Have 3+ years of software development experience.
- Experience with systems that handle money and complex backend systems is valued.
- Experience with Node.js, GraphQL, Postgres, Elasticsearch, or Kafka is valued.
- Live in or be willing to relocate to the UAE.
Tech Stack
Apache KafkaAWSElasticsearchGitHub ActionsGraphQLKotlinKubernetesNestJSNext.jsNode.jsPostgreSQLReactRedisSwiftSwiftUITerraformTypeScript
Categories
About Ziina
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.
