Full-Stack Developer - Remote Global, JDI Integrations, FL, US

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.
AI-Powered Job Matching

Get personalized insights and tailored applications with our AI tools:

AI Match Scoring

Get your exact compatibility score for each job based on your CV and experience

CV Tailoring

Automatically optimize your CV for each specific job application

Gap Analysis

Identify missing skills and get actionable improvement recommendations

Start Free Today

No credit card required • 100% free to start

Get Your Personal Job Feed

Join thousands of professionals getting AI-powered job recommendations tailored to their skills.

Daily job alerts matching your profile
AI match scores for every job
One-click CV tailoring
Application tracking
Get Started Free

Frequently Asked Questions about Full-Stack Developer - Remote Global Jobs in FL, US