Unity Engineer
Akvelon is an international IT company headquartered in the US, with offices in Seattle, Mexico, Ukraine, Poland, and Serbia. We are an official vendor of Microsoft and Google, and our clients include global leaders such as Amazon, Evernote, Intel, HP, Reddit, Pinterest, AT&T, T-Mobile, Starbucks, and LinkedIn.
By joining Akvelon, you become part of strong engineering teams around the world, building modern products โ from Enterprise and CRM systems to Cloud, AI/ML, Mobile, and cross-platform solutions. Here, you work with cutting-edge technologies, contributing to scalable systems used by millions of users.
About the Project
A product for logistics, ports, and rail terminals, where Unity is used to create a real-time 3D visualization of terminal operations. The system allows operators to monitor equipment, containers, movements, and potential issues in real time.
Technologies:
C#, Unity 2022 LTS, UGUI, TextMeshPro, Zenject, UniRx, UnityWebRequest, Newtonsoft JSON, WebGL, JavaScript (jslib), REST APIs
Responsibilities:
- Develop and maintain a large Unity client for terminal visualization
- Build and support complex UI modules (panels, filters, HUDs, navigation)
- Extend domain-specific features (simulation, alerts, equipment workflows)
- Integrate client with backend APIs, permissions, and data models
- Support WebGL builds and browser integrations (JavaScript interop)
- Fix UX and interaction issues (camera, selection, filtering, app state)
- Write and maintain runtime and integration tests
- Deliver new features safely within an existing production system
Requirements:
- 3โ5+ years of commercial experience with Unity and C#
- Strong experience with Unity 2021/2022 LTS
- Hands-on experience building complex UI in Unity (UGUI, TextMeshPro, prefabs, ScriptableObjects)
- Experience with REST API integration (UnityWebRequest, JSON serialization)
- Experience with dependency injection (preferably Zenject)
- Understanding of event-driven or reactive programming (UniRx is a plus)
- Experience supporting WebGL builds and browser-specific behavior
- Strong debugging skills across UI, data flow, and runtime behavior
- Ability to work in large, mixed (legacy + modern) codebases
Nice to Have:
- Experience with enterprise or product-oriented Unity applications (non-game)
- Background in logistics, simulation, digital twin, or industrial systems
- Experience with advanced UI filtering systems and data-heavy interfaces
- Familiarity with geospatial or map-based visualization (e.g., Cesium)
- Experience with Unity Test Framework (runtime/integration testing)
- Experience with data export or reporting features in WebGL
Required daily overlap with the team until 11 ะM PST
Benefits:
- Paid vacation and sick leave (no medical certificate required)
- Official state holidays โ 11 public holidays per year
- Professional growth through challenging projects and the opportunity to master new technologies
- Personal Career Development Plan (CDP)
- Employee support programs (discounts, healthcare, legal assistance)
- Paid external training, conferences, and professional certifications aligned with business goals
- Internal workshops and seminars
If you enjoy not only implementing tasks but also understanding how to build efficient and scalable 3D solutions for real-world products, weโd love to connect.
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |