2,008,787open jobs
119,241companies
249,930added this week
Browse all
Salary
≈ $27k – $61k per year (Estimated)
Location
In office (Ukraine)
Seniority
Senior

Confirmed on the employer's own hiring board on Oct 27, 2026. First seen by Alion on Sep 17, 2026. N-iX scores B on the Alion truth index.

Overview
Company
Impact
Profile match
N-iX is a global software development and IT consulting company founded in Lviv, Ukraine, in 2002. The firm partners with enterprise clients, mid-sized businesses, and tech startups to deliver custom software engineering, cloud transformation, AI and data analytics, and embedded systems solutions. Operating across multiple delivery hubs in Europe and the Americas, it focuses on helping organizations scale their engineering capabilities and accelerate digital transformation.

We are looking for an experienced Backend Developer / Test Developer with strong Python skills to join the team and contribute to the development of a common web-based project layer for roadside measurement systems.

The goal of the stream is to develop a reusable HMI and API architecture that can serve multiple roadside products and measurement systems, with only minor adaptations and extensions required for different platforms.

The HMI will provide a modern, touch-friendly, web-based user interface with harmonized workflows and a recognizable design across products. The solution will be designed to support different application types and measurement systems while maintaining scalable client performance, including under bandwidth-constrained conditions.

The role has a strong focus on the backend/API layer and automated testing, ensuring reliable data flow from HMI interactions through the API Gateway and service layer to the ROS2 services (ROS2 knowledge is not mandatory for this position).

Key Responsibilities:

  • Develop and maintain backend modules, utilities, and automated testing solutions using Python.
  • Develop and maintain automated API and integration test suites covering application-layer endpoints.
  • Test and validate GraphQL and RESTful/gRPC APIs, including schemas, queries, mutations, subscriptions, and service interactions.
  • Verify end-to-end data flow from HMI user interactions through the API Gateway / Service Layer to ROS2 services (ROS2 knowledge is not mandatory for this position).
  • Validate API contracts, data structures, and schema consistency across system components.
  • Develop integration, regression, and contract tests to ensure reliable communication between HMI and backend services.
  • Integrate automated tests into CI/CD pipelines, working closely with DevOps and development teams.
  • Perform root-cause analysis of system failures at the protocol, logging, and container levels, rather than limiting investigations to UI-level issues.
  • Work with embedded systems and target hardware in client office/lab environments, including via VPN or remote access.
  • Investigate communication and integration issues involving ROS middleware, embedded systems, and roadside hardware.
  • Work closely with Lead Frontend Developers to ensure reliable integration between the web-based HMI and backend services.
  • Collaborate with DevOps to integrate API sanity checks, regression testing, and automated validation into Jenkins / GitLab CI pipelines.
  • Support the development of a modular architecture that can be reused across multiple measurement systems with minimal adaptations.
  • Contribute to troubleshooting and continuous improvement of the overall HMI/API solution.

Python & Backend Development

  • Strong professional experience with Python.
  • Experience developing backend modules, utilities, and automation frameworks.
  • Good understanding of backend application architecture and service-based systems.

API & Communication Technologies

  • Strong experience with GraphQL, including:
    • Schemas
    • Queries
    • Mutations
    • Subscriptions
  • Experience with RESTful and/or gRPC APIs.
  • Understanding of API contracts, data structures, and service-to-service communication.

Automated Testing

  • Strong experience with PyTest.
  • Experience developing integration and API tests.
  • Experience with contract testing and end-to-end testing.
  • Experience integrating automated tests into CI/CD pipelines.
  • Practical experience with GitLab CI and/or Jenkins.

Embedded & System Environment

  • Working knowledge of ROS / Robot Operating System and middleware protocols used for communication with embedded/roadside hardware.
  • Good understanding of Linux, including shell scripting and system troubleshooting.
  • Experience working with Docker containers, particularly in embedded or constrained environments.
  • Ability to troubleshoot issues across multiple system layers, including protocols, logs, containers, APIs, and backend services.

System & Architecture Understanding

  • Ability to understand the system holistically from end to end, including:

    HMI Web Interface → API Gateway / Service Layer → Shire Backend Services

  • Ability to analyze dependencies and data flows across different application layers.
  • Understanding of modular and reusable software architectures.

Nice to Have

  • Experience working with roadside systems, traffic management, or measurement systems.
  • Experience interacting directly with physical target hardware in laboratory or development environments.
  • Experience with ROS2 and related middleware.
  • Experience with performance and reliability testing under bandwidth-constrained conditions.
  • Experience working with web-based HMI systems or touch-friendly interfaces.
  • Familiarity with frontend technologies and modern web application architecture.
  • Experience with embedded Linux environments.

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,008,787 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Ukraine
RF Test Engineer 17 min ago
$90k – $115k per year · In office · 2+ years exp · Bachelor's Degree · Carlsbad
Python
Apply
$142k – $213k per year · In office · Secret · Full-Time · 8+ years exp · Bachelor's Degree · Sunnyvale
Python
MATLAB
MATLAB
Simulink
Chips/EDA
LTspice
SpaceTech
ANSYS
Apply
Firmware Engineer 1 hour ago
≈ $103k – $233k per year (Estimated) · Equity · Hybrid · Full-Time · West Union
Python
Ruby
PowerShell
C#
C++
DevOps
RTOS
Linux
Apply
$58k – $101k per year · In office · Full-Time · Bachelor's Degree · Essex Junction
Python
Perl
Chips/EDA
Statistical Process Control
Life Sciences
Design of Experiments
Apply
Remote (Finland, Spain) · Full-Time · Elche
Rust
C++
DevOps
Git
Linux
TCP/IP
Wi-Fi
Apply
≈ $14k – $30k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Noida
Python
DevOps
Rest API
Splunk
IAM
Cybersecurity
MITRE ATT&CK
Least Privilege
Cortex XSOAR
SIEM
Apply
≈ $90k – $167k per year (Estimated) · In office · 6+ years exp · Bachelor's Degree · Plano
Python
JavaScript
TypeScript
SQL
Python
Flask
FastAPI
Django
Databases
MySQL
PostgreSQL
Frontend
Redux
React.js
Mobile
State Management
DevOps
Rest API
Git
Apply
≈ $82k – $214k per year (Estimated) · In office · Full-Time · Lucerne
Python
Bash
Databases
PostgreSQL
Oracle
DevOps
Terraform
Ansible
Chef
Azure
CI/CD
Linux
Apply
≈ $32k – $96k per year (Estimated) · In office · 7+ years exp · Bachelor's Degree · Mexico City
JavaScript
TypeScript
Frontend
Redux
Webpack
Babel
React.js
Sass
Mobile
State Management
DevOps
Rest API
Git
Management
Trello
Agile
QA
Jest
Apply
$78k – $88k per year · Hybrid · 8+ years exp · Bachelor's Degree · Scarborough
JavaScript
SQL
DevOps
Rest API
Incident Management
SOAP
Management
ServiceNow
Agile
ITIL
Apply
≈ $47k – $87k per year (Estimated) · In office · 5+ years exp · Poland · Ukraine
Chips/EDA
Altium Designer
Apply
In office · Ukraine
Management
Confluence
Jira
Apply
≈ $33k – $65k per year (Estimated) · Remote (Portugal) · 5+ years exp · Bachelor's Degree · Portugal
Python
Bash
Databases
PostgreSQL
Snowflake
Databricks
Google BigQuery
DevOps
Terraform
GCP
Helm
GitHub Actions
Prometheus
Azure
CI/CD
GitOps
ArgoCD
AWS
Docker
Kubernetes
Grafana
Amazon EKS
Google GKE
Azure AKS
Proxmox VE
KVM
Linux
DNS
VPN
Apply
≈ $50k – $89k per year (Estimated) · Remote (Spain) · 5+ years exp · Bachelor's Degree · Spain
Python
Bash
Databases
PostgreSQL
Snowflake
Databricks
Google BigQuery
DevOps
Terraform
GCP
Helm
GitHub Actions
Prometheus
Azure
CI/CD
GitOps
ArgoCD
AWS
Docker
Kubernetes
Grafana
Amazon EKS
Google GKE
Azure AKS
Proxmox VE
KVM
Linux
DNS
VPN
Apply
In office · 3+ years exp · Ukraine
Python
DevOps
Prometheus
GitLab CI
CI/CD
Jenkins
Docker
Grafana
Linux
Robotics
ROS2
Sensor Fusion
QA
Pytest
Apply
≈ $32k – $69k per year (Estimated) · Remote (Ukraine) · Full-Time · 10+ years exp · Ukraine
Python
Verilog
SystemVerilog
Perl
Chips/EDA
Synopsys Design Compiler
Synopsys PrimeTime
Apply
Remote (Ukraine) · Full-Time · Ukraine
Python
SystemVerilog
Perl
Apply
Remote (Ukraine, European time zones hours) · Ukraine
Python
Python
FastAPI
pySpark
Databases
Databricks
AI/ML
Spark
Machine Learning
DevOps
Azure DevOps
Azure
CI/CD
Docker
Kubernetes
Apply
In office · 2+ years exp · Ukraine
Robotics
Digital Twin
Apply
≈ $14k – $36k per year (Estimated) · Remote (Ukraine) · Freelance · Ukraine
Apply
See all jobs
This is one of many
2,008,787 more open roles from verified company boards, updated every day.