Qureos

FIND_THE_RIGHTJOB.

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

About the Role

We’re looking for a Backend Engineer experienced in building and scaling backend systems that power web, mobile, and multi-platform applications. You’ll work across modern backend stacks—.NET, Java, Node.js, Python, and cloud-native services—while architecting robust data models and highly performant APIs.

This role emphasizes Azure cloud engineering, SQL/Postgres database architecture, and the ability to support backend functionality for both web applications (React/.NET) and mobile clients (iOS/Android/React Native).

Responsibilities:

Backend Engineering Across Web & Mobile Applications

  • Design and develop backend services for web platforms (React, Java-based systems) and mobile applications (iOS, Android, React Native).
  • Build and maintain REST/GraphQL APIs consumed by multiple client applications.
  • Implement secure authentication/authorization flows, data access layers, and business logic frameworks.
  • Develop backend modules using .NET, Java, Node.js/Express, depending on the system.

Database Engineering & Data Architecture (Primary Focus)

  • Design relational schemas, optimize queries, and architect scalable datasets using SQL and Postgres.
  • Implement performance tuning, indexing strategies, migrations, partitioning, and replication.
  • Build data pipelines, caching layers, ETL processes, and data integrations across platforms.

Azure Cloud Architecture

  • Build scalable cloud-native backend components using:
  • Azure Functions
  • Azure App Service
  • Azure API Management
  • Azure SQL / Azure Database for PostgreSQL
  • Azure Cosmos DB
  • Azure Event Grid / Service Bus
  • Implement monitoring, logging, metrics, and distributed tracing across services.
  • Contribute to CI/CD pipelines, automated testing, and DevOps practices.

Integration & Platform Engineering

  • Integrate with identity providers, messaging platforms, analytics services, and payment gateways.
  • Support backend orchestration for multi-platform frontends, ensuring consistency, reliability, and high performance.
  • Collaborate with mobile, web, and platform teams to define system requirements and architectural patterns.

Quality, Reliability & Operations

  • Develop automated tests (unit, integration, end-to-end) and enforce backend quality standards.
  • Improve system observability, resiliency, and error-handling across distributed environments.
  • Participate in code reviews, architectural discussions, and production readiness evaluations.

Required Qualifications:

  • 3+ years backend engineering experience, building production systems for web and/or mobile applications.
  • Strong expertise in SQL and Postgres, including schema design, indexing, performance tuning, and data modeling.
  • Experience building backend services using .NET, Java, Node.js, or Python.
  • Hands-on experience with Azure cloud services (Azure Functions, App Service, API Management, Cosmos DB, Event Grid/Service Bus).
  • Proficiency with REST/GraphQL API design and system integration patterns.
  • Understanding of microservices, event-driven architecture, and distributed system concepts.
  • Knowledge of authentication standards (OAuth2, JWT, identity providers) and secure backend patterns.
  • Familiarity with CI/CD, testing frameworks, cloud monitoring, and observability tools.

Preferred Qualifications:

  • Experience with high-scale systems or multi-tenant architectures.
  • Exposure to React-based frontend architecture or mobile backend support workflows.
  • Experience with containerization (Docker) or Kubernetes.
  • Knowledge of caching systems (Redis) and message brokers (Kafka or Service Bus).

Job Type: Full-time

Pay: Rs200,000.00 - Rs250,000.00 per month

Work Location: In person

Similar jobs

No similar jobs found

© 2025 Qureos. All rights reserved.