1,951,413open jobs
114,997companies
238,012added this week
Browse all
Salary
≈ $36k – $84k per year (Estimated)
Location
In office (Ukraine)
Seniority
Senior

Confirmed on the employer's own hiring board on Oct 23, 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.
1,951,413 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
≈ $30k – $69k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Lviv
C++
DevOps
GCP
RTOS
WebSockets
GitLab CI
Azure
CI/CD
Git
AWS
Docker
Linux
TCP/IP
DNS
DHCP
Wi-Fi
Cybersecurity
PKI
IoT
MQTT
Zigbee
FreeRTOS
Apply
≈ $37k – $89k per year (Estimated) • Hybrid • Full-Time • The Hague
C++
AI/ML
Computer Vision
DevOps
Git
Linux
Robotics
ROS2
Mission Planner
Autonomous Navigation
Apply
$96k – $182k per year • In office • Secret • Full-Time • 5+ years exp • Bachelor's Degree • Tucson
Verilog
C
C++
VHDL
Assembly
C
Embedded C
DevOps
RTOS
Linux
Management
Agile
Apply
$132k – $252k per year • In office • Nationals only • Full-Time • 10+ years exp • Bachelor's Degree • Cedar Rapids
Python
Java
C++
Management
Agile
SpaceTech
DO-178C
DO-160
Apply
$76k – $144k per year • In office • Nationals only • Full-Time • Master's Degree • El Segundo
Python
C++
Apply
≈ $35k – $73k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Singapore
Python
JavaScript
TypeScript
SQL
C++
Frontend
Angular
React.js
DevOps
Azure
Docker
Kubernetes
Management
Agile
Apply
R&D Firmware Engineer 18 days ago
≈ $42k – $87k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Singapore
Python
JavaScript
TypeScript
SQL
C++
Frontend
Angular
React.js
DevOps
Azure
Docker
Kubernetes
Management
Agile
Apply
≈ $32k – $66k per year (Estimated) • In office • Full-Time • 7+ years exp • Bengaluru
Python
SystemVerilog
Perl
Chips/EDA
UVM
Defense
Radar Signal Processing
Apply
In office • Full-Time • Bachelor's Degree • Bucharest
Python
C++
DevOps
Linux
IoT
FreeRTOS
Apply
≈ $37k – $76k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Singapore
Python
JavaScript
TypeScript
SQL
C++
Frontend
Angular
React.js
DevOps
Azure
Docker
Kubernetes
Management
Agile
Apply
≈ $23k – $68k per year (Estimated) • In office • 5+ years exp • Ukraine
Python
C++
AI/ML
Machine Learning
DevOps
Helm
GitLab CI
CI/CD
Jenkins
Git
Docker
Kubernetes
Linux
Robotics
ROS2
Sensor Fusion
Apply
≈ $105k – $259k per year (Estimated) • In office • Freelance • 8+ years exp • Ukraine
AI/ML
Copilot
Cursor
Claude Code
Function Calling
AI Agents
RAG
OpenAI Codex
Human-in-the-Loop
Context Engineering
LLM Guardrails
Agentic Workflows
Multi-Agent Systems
DevOps
CI/CD
Management
Confluence
Jira
Apply
≈ $58k – $104k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Ukraine • Poland
Kotlin
Databases
MySQL
DevOps
AWS
Kubernetes
Apply
Senior AI/ML Engineer 11 days ago
≈ $29k – $76k per year (Estimated) • In office • 4+ years exp • Ukraine
Python
AI/ML
XGBoost
Embeddings
Scikit-learn
Prompt Engineering
NLP
TensorFlow
PyTorch
LLM
RAG
Time Series
Machine Learning
DevOps
GCP
Azure
AWS
Docker
Kubernetes
Apply
Remote (Ukraine) • Full-Time • Ukraine
Python
SystemVerilog
Perl
Apply
In office • Ukraine
DevOps
Linux
Windows
DNS
VPN
Cybersecurity
Active Directory
Management
ITIL
Service Desk
Apply
≈ $27k – $59k per year (Estimated) • Remote (Ukraine, EET hours) • Contractor • 4+ years exp • Ukraine
AI/ML
Machine Learning
Management
n8n
Zapier
Apply
In office • Ukraine
Databases
PostgreSQL
Redis
RabbitMQ
ElasticSearch
DevOps
PHP-FPM
Terraform
Puppet
Ansible
Helm
Debian
Prometheus
VictoriaMetrics
CI/CD
Jenkins
Docker
Kubernetes
Ubuntu
Nginx
Opsgenie
GitLab
IAM
Linux
TCP/IP
DNS
Apply
≈ $28k – $80k per year (Estimated) • Remote (Ukraine, EET hours) • Contractor • Ukraine
Python
JavaScript
Node JS
Databases
PostgreSQL
Redis
AI/ML
Copilot
Cursor
Claude
Machine Learning
Frontend
Vue.js
GraphQL
React.js
DevOps
Rest API
CI/CD
Git
AWS
Amazon S3
Apply
See all jobs
This is one of many
1,951,413 more open roles from verified company boards, updated every day.