Senior Software Engineer
Summary
9+ years of remote experience developing and owning long-lived cross-platform C++ (Qt/QML) and Python applications on Windows, Linux, macOS, and embedded systems
Strong focus on application architecture, refactoring legacy codebases, and maintainable Model/View design
Hands-on work in hardware-adjacent and regulated domains, including medical devices, industrial tooling, and scientific instrumentation
End-to-end ownership across the development lifecycle, from design and implementation to CI/CD and maintenance
Certified Qt C++ Specialist; Qt/QML Developer; speaker at Qt World Summit
Expectations
I am looking for a senior-level engineering role focused on technically challenging, long-lived products, with strong emphasis on code quality, architecture, and maintainability. I value clear ownership, pragmatic planning, and collaboration in a remote-friendly, trust-based environment.
Employment Preferences
Spoken Languages
- English - Fluent
- Russian - Native
- Serbian - Intermediate
- Ukrainian - Intermediate
Expected Base Salary
**0,000 USD
Expected Total Compensation
**5,000 USD
Expected Hourly Rate
** USD/hr
Academic Degree
Experience
Total Professional Experience
Startup Experience
Big-Tech Companies
Enterprise Experience
Skills
- C++
- Modern C++
- QT
- Qt Widgets
- Qt QML
- Python
- PySide
- PyQt
- Cross-platform Development
- Desktop Applications
- Embedded UI
- Multithreading
- Concurrency
- Application Architecture
- Model
- View Design
- Undo
- Redo Patterns
- Legacy Code Refactoring
- Performance Optimization
- CI
- CD
- CMake
- Git
- Linux
- Windows
- MacOS
- Embedded Systems
- Hardware-adjacent Software
- Medical Device Software
- Industrial Applications
- AWS Integration
- REST APIs
- Packaging
- Deployment
- Long-lived Systems
- Remote Collaboration
Contacts are hidden
Send a connection request to the candidate to get their contact details.
Contact Candidate
