Full-Stack JavaScript Engineer with Drone Configuration Experience

The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing, and with them, our team too. And now we need a Full-Stack JavaScript Engineer with Drone Configuration Experience.

This role involves working on cutting-edge drone technology, developing front and backend solutions, and optimizing drone firmware configurations.

Tech Stack:

  • Frontend: JavaScript, React / Vue / Angular
  • Backend: Node.js
  • Drone Tech: iNAV, Drone Configuration Software
  • Additional: Experience with embedded systems is a plus

Key Responsibilities:

  • Develop and maintain web applications for drone configuration and control
  • Work with iNAV and other drone firmware to integrate features and improve performance
  • Collaborate with embedded engineers to ensure seamless interaction between software and hardware
  • Optimize system performance and ensure high code quality
  • Participate in code reviews and contribute to technical discussions

Requirements:

  • 3+ years of experience in full-stack JavaScript development
  • Strong knowledge of Node.js and at least one frontend framework (React, Vue, or Angular)
  • Experience working with drone configuration software (iNAV)
  • Understanding of embedded systems and firmware configuration
  • Strong problem-solving skills and ability to work in a remote environment
  • Upper-Intermediate+ English for communication with international teams

Nice to Have:

  • Experience with other flight control systems or drone software
  • Knowledge of real-time systems and embedded programming
  • Familiarity with cloud-based solutions for drone telemetry and control

Our perks

  • calendar
    Covered vacation period: 20 business days and 5 days off
  • English
    Free English classes
  • clock
    Flexible working schedule
  • smile
    Truly friendly and supporting atmosphere
  • home
    Working remotely or in one of our offices
  • user
    Medical insurance for employees from Ukraine
  • money
    Compensation of psychological counseling
  • legal
    Legal support
  • relocation
    Relocation assistance

Your dream job awaits you

Apply now!

    Successfully applied!