2,130,649open jobs
134,978companies
241,013added this week
Browse all
Salary
$24k – $30k per year (net)
Location
Remote (Ukraine, UTC hours)
Seniority
Middle · 3+ years exp
Employment
Full-Time

First seen by Alion on Oct 26, 2026.

Overview
Company
Impact
Profile match
Rayton is a Ukrainian energy engineering group specializing in commercial solar power plants and battery energy storage systems. It delivers turnkey energy solutions across Ukraine, Europe, the United States and the Middle East, with over 2500 completed projects. The company is based in Ukraine.

RAYTON is a leading Ukrainian energy engineering group specializing in commercial solar power plants and Battery Energy Storage Systems (BESS). We design and deliver turnkey energy solutions that help businesses achieve energy independence across Ukraine, Europe, the United States, and the Middle East.
With over 2,500 completed projects, RAYTON has established a strong track record of delivering energy solutions for major companies, including OKKO, KyivGuma, and Velmart, using Tier-1 equipment.
As we continue to expand our energy solutions and energy storage business, we are looking for a Full-Stack Developer (Middle Strong) to join our team and contribute to the development of software solutions supporting our technical and business operations.
About the Role
Mandatory
Proven commercial experience working in a manufacturing or industrial company is required. Candidates must have practical experience in a production environment, ideally involving industrial equipment, manufacturing processes, equipment monitoring, or production data analytics
We are developing an internal web platform for real-time monitoring and data analytics, with IoT integrations and a high volume of time-series data.
This is an engineering-oriented role: most of the work involves calculations, data processing and equipment configuration logic rather than typical CRUD or e-commerce features.
Key Responsibilities
— Develop and maintain backend services and APIs using Python and FastAPI (async).
— Implement calculation and optimization logic based on technical specifications with formulas, constraints and acceptance test cases.
— Process and validate time-series data from equipment (gaps, duplicates, units, time zones).
— Develop configuration and settings management for equipment parameters, with validation and audit trail.
— Build and improve frontend applications using React and TypeScript, including dashboards and time-series charts.
— Work with relational databases: data modeling, query optimization on large tables, and schema migrations.
— Implement real-time features using MQTT and WebSockets.
— Verify calculation results against reference data and cover them with regression tests.
— Work closely with engineers to translate technical requirements into reliable code.
Preference will be given to candidates with experience in Industrial IoT, SCADA/monitoring systems or industrial automation.
Requirements
3+ years of commercial experience with Python; solid experience with FastAPI.
— Experience implementing calculation-heavy or algorithmic business logic (not only CRUD).
— Ability to read technical specifications with formulas and turn them into tested code.
— Attention to numerical correctness: units of measurement, rounding, precision, edge cases.
— Strong SQL skills and practical experience with SQLAlchemy; MySQL/MariaDB preferred.
— Experience optimizing queries on large datasets (tens of millions of rows).
— Experience processing and validating time-series data.
— Experience handling dates and time zones correctly (UTC storage, local time display, daylight saving time transitions).
— 2+ years of experience with React and TypeScript.
— Experience with Docker and Linux environments.
— Knowledge of MQTT and WebSockets.
— Responsible approach to production systems: safe migrations, environment separation, secrets management.
— Good English for technical documentation and code.
— Strong problem-solving skills and ability to work independently.

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,130,649 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

Backend
Similar stack
Same company
Ukraine
Code Reviewer - Rust 3 hours ago
Remote (India, PST hours) · Full-Time · 2+ years exp · India
Rust
AI/ML
LLM
DevOps
CI/CD
Git
Docker
GitHub
Apply
Remote (Brazil) · Full-Time · 5+ years exp · Brazil
AI/ML
Red Teaming
DevOps
Azure
AWS
Kubernetes
GitHub
GitLab
Cybersecurity
Cobalt Strike
Sliver
Mythic
Havoc
Microsoft Entra ID
Active Directory
SIEM
DLP
Apply
Remote (Brazil) · Full-Time · Brazil
JavaScript
Java
Kotlin
TypeScript
Java
Spring Boot
Frontend
React.js
Mobile
React Native
DevOps
Rest API
Apply
Remote (Mexico) · Internship · 2+ years exp · Bachelor's Degree · Mexico City
Java
SQL
Java
Maven
Spring Boot
Databases
Apache Kafka
DevOps
Rest API
OpenShift
Azure DevOps
Azure
Jenkins
Git
Kubernetes
Linux
Cybersecurity
SonarQube
Management
Scrum
QA
Postman
Apply
Remote (Brazil)
Python
Go
Ruby
Ruby
Ruby on Rails
Databases
PostgreSQL
ElasticSearch
AI/ML
Model Context Protocol
DevOps
Rest API
Terraform
Datadog
CI/CD
Git
AWS
Docker
Grafana
Cybersecurity
Keycloak
Apply
Remote (Ukraine) · Full-Time · Ukraine
Python
C++
DevOps
Git
GitHub
Linux
TCP/IP
BGP
OSPF
Cybersecurity
Scapy
QA
Pytest
Apply
Remote (Ukraine) · Internship · Ukraine
JavaScript
TypeScript
Node JS
Frontend
React.js
Apply
Remote (Ukraine) · Full-Time · Ukraine
JavaScript
Java
TypeScript
Node JS
Java
Maven
Spring Boot
Gradle
Flyway
Liquibase
Databases
Oracle
Frontend
npm
DevOps
Splunk
Ansible
Red Hat
OpenShift
OpenTelemetry
Dynatrace
Prometheus
CI/CD
Git
Docker
Kubernetes
Grafana
Configuration Management
AppDynamics
Linux
Cybersecurity
CVE
Least Privilege
Dependabot
Renovate
Apply
Scala Engineer 1 day ago
Remote (Ukraine) · Full-Time · Ukraine
Scala
Scala
Akka
Cats
Databases
Redis
ElasticSearch
Apache Kafka
DevOps
Terraform
CircleCI
Datadog
AWS
AWS Fargate
Apply
Remote (Ukraine) · Full-Time · Ukraine
JavaScript
PHP
Kotlin
TypeScript
Dart
Node JS
Swift
PHP
Symfony
WordPress
Doctrine
Dart
Bloc
Dio
Databases
PostgreSQL
Firestore
Amazon Aurora
Mobile
Flutter
Firebase
Fastlane
Crashlytics
TestFlight
Firebase App Distribution
DevOps
Rest API
GitHub Actions
Loki
CI/CD
AWS
Docker
Nginx
Grafana
Amazon EC2
Amazon S3
Apply
See all jobs
This is one of many
2,130,649 more open roles from verified company boards, updated every day.