Qureos

FIND_THE_RIGHTJOB.

Android Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Job Overview

We are seeking a skilled Full Stack Developer with strong experience in Kotlin Multiplatform and React.js to design, build, and maintain modern, scalable applications. The ideal candidate will be comfortable working across backend services, shared multiplatform logic, and responsive web frontends, with a strong emphasis on real-time communication and testable architecture.

Key Responsibilities

  • Design and develop Kotlin Multiplatform applications with shared business logic across platforms.
  • Build and maintain backend services using Ktor Server (JVM-based).
  • Implement and consume APIs using Ktor Client.
  • Develop and manage WebSocket-based real-time communication on both backend (Ktor WebSocket) and frontend (React).
  • Write and maintain unit and integration tests, including Ktor Server testing.
  • Architect applications using a multi-module structure for scalability and maintainability.
  • Integrate and manage data persistence using MongoDB.
  • Implement dependency injection using Koin DI.
  • Develop responsive, performant web interfaces using React.js and TypeScript.
  • Collaborate with cross-functional teams to define requirements, architecture, and best practices.
  • Maintain high code quality through reviews, testing, and documentation.
  • Use IntelliJ IDEA as the primary development environment.

Required Qualifications

  • Strong experience with Kotlin Multiplatform development.
  • Hands-on experience with Ktor Server, Ktor Client, and Ktor WebSocket.
  • Solid understanding of JVM-based web frameworks and backend architecture.
  • Experience writing unit tests and server-side tests.
  • Proven experience building multi-module applications.
  • Working knowledge of MongoDB and NoSQL data modeling.
  • Experience using Koin or similar dependency injection frameworks.
  • Strong frontend development experience with React.js and TypeScript.
  • Experience implementing and consuming WebSockets in web applications.
  • Familiarity with modern development workflows and tooling.

Preferred Qualifications

  • Experience with real-time or event-driven systems.
  • Knowledge of clean architecture or domain-driven design (DDD).
  • Experience deploying and maintaining production backend services.
  • Familiarity with CI/CD pipelines.

Experience:

  • Kotlin: 3 years (Preferred)
  • React.js and MongoDB: 3 years (Preferred)
  • Git, Docker, and CI/CD tools: 3 years (Preferred)

Location:

Phase 4, Civic Centre, Bahria Town, Rawalpindi.

Job Type: Full-time

Work Location: In person

Job Type: Full-time

Work Location: In person

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.