Edgerun

Software Engineer (Full-Stack, Mobile and Data)

Edgerun Responds Quickly
$$$$
๐Ÿช– DefTech

We're looking for a full-stack Software Engineer to own the software around our device in Kyiv: the phone app that soldiers and testers use to control it, the databases and APIs behind it, and the system that records what every unit does, so engineering can see which units exist, what version they run and what happened in every test. Our core firmware team is overseas, and you'll be the software owner in Kyiv, close to the units and the soldiers.


You'll report to the Ukraine Director and work every day with colleagues internationally, as the link between what we see in the field and what the main engineering team needs to fix.

This is a hands-on ownership role. You'll thrive in a fast-paced environment, make decisions on your own, and move fast and finish things. Priorities will change as we grow, and you'll help decide how.


What you'll do

  • Take over our existing phone app from day one: make it work with the newest hardware and keep it updated whenever the device changes
  • Make the app easy for a soldier to install and use, in Ukrainian and English
  • Build and maintain one always up-to-date list of every unit: serial number, hardware version, software version, settings and repair history
  • Get the data each unit records during a test off the device and into a database, so results, errors and usage are searchable and not lost in chats and spreadsheets, built to work for 10 units and for 10,000
  • Build simple web pages and dashboards for the field team, engineering and customers
  • Update, recover and read logs from any unit in Kyiv without waiting for anyone
  • Work with the firmware team: give them clear, specific feedback and make small changes together when needed
  • Take ownership and make fast, practical decisions without waiting for detailed direction


What you bring

  • A scrappy, can-do attitude: energy, a habit of taking ownership, and a record of moving fast and finishing things
  • Proven experience building web apps, mobile apps, data pipelines and APIs, and setting up databases. The languages and tools you use do not matter
  • A track record of building and shipping a real product, mostly on your own, with links, app store pages or repositories to show it
  • Working English for daily work with international colleagues, and Ukrainian for work in Kyiv
  • Comfortable around hardware and soldiers
  • Based in or willing to relocate to Kyiv, full-time in the office


Nice to have

  • Experience with embedded or IoT devices, or hardware testing
  • C or C++ and firmware basics, enough to read device code and talk to the firmware team
  • A mobile app published on the App Store or Google Play
  • Experience building data pipelines for device or sensor data


Good to know

Hardware reaches real operators within days, and we ship updates every one to two weeks. We're a small team with one owner per category. Start as soon as possible.

Required skills

C/C++, Embedded Systems, Bluetooth, Debugging, API

Required languages

English B1 - Intermediate
Ukrainian B2 - Upper Intermediate
Published 28 October
57 views ยท 4 applications
Response activity: Medium
Last responded 1 hour ago
To apply for this and other jobs on Djinni login or signup.
Loading...