Full Stack Developer (linux Application + Kotlin For Android Adaptation)

Remote, GB, United Kingdom

Job Description

Position:

Full-Stack Developer (Linux Application + Kotlin for Android Adaptation)

Project:

ECITON (Autonomous Swarm Platform)

Location:

Hybrid or Remote (Ukraine / US / EU)

Employment type:

Full-time

Company:

JDI Integrations

About the Role:


JDI is seeking a Full-Stack Developer to build and maintain a fully offline

ground control ecosystem

(GCS) for ECITON -- a next-generation autonomous swarm drone platform operating in GPS- and internet-denied environments. This role focuses on developing a

Linux-native desktop application

, with additional responsibility for supporting

future Android adaptation

using Kotlin.

You will be responsible for both frontend and backend components of the GCS, including map-based mission planning, telemetry processing, and interfacing with embedded and AI systems -- all running locally without cloud dependencies.

Key Responsibilities:



Design and develop a Linux-native GCS desktop app (frontend + backend) Build an offline drag-and-drop mission planner with local map integration Implement internal APIs for real-time communication with drones and onboard AI Handle local storage, telemetry logging, and mission data visualization Collaborate with embedded, AI, and autonomy engineers to align software stack Contribute to adapting or rewriting GCS functionality for Android (tablets) using Kotlin

Requirements:



7+ years of full-stack development experience on Linux systems Strong skills in Python (FastAPI, Flask or similar) and GUI frameworks (PyQt, GTK, Electron, or similar) Experience building offline-capable applications with local caching and storage Familiarity with REST APIs, WebSocket, MQTT, and local databases (SQLite, PostgreSQL) Experience developing UI for real-time systems (e.g., telemetry, control interfaces) Intermediate or higher English (B1+) Ability to work autonomously and collaborate with cross-functional engineering teams

Preferred Qualifications:



Kotlin experience and ability to support Android adaptation of the GCS app Familiarity with GCS systems, ArduPilot/MAVLink, or mission control interfaces Experience integrating frontend systems with embedded/AI-based edge devices Prior work on military, robotics, or tactical software solutions Familiarity with Git, Docker, and Jira-based Agile workflows

Locations:


JDI operates globally, with offices in:

USA and Ukraine



About JDI:


Founded in 2019, JDI is a Service-Disabled Veteran-Owned Small Business (SDVOSB) delivering autonomous systems and tactical solutions to defense, humanitarian, and commercial clients. With 140+ successful projects and a flawless performance record, we specialize in expeditionary, secure, and offline-capable technologies.

We make it happen. Join us to build what others won't even attempt.



Job Types: Full-time, Freelance

Pay: 32,821.64-84,379.65 per year

Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3568658
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, GB, United Kingdom
  • Education
    Not mentioned