Job VC
Full-Stack Software Engineer (Vue.js / Python)
Requirements:
Strong production experience with
Vue.js
Solid
Python
experience for backend development
Proficiency with
JavaScript / TypeScript
for frontend development
Hands-on experience with
Three.js
and
Canvas
-based rendering
Demonstrable
frontend performance optimization
experience (page load time, rendering efficiency, working with large or real-time data sets)
Ability to work highly autonomously, proactively clarify requirements and drive work forward with minimal supervision
Strong communication skills and experience working in distributed teams (Europe/Ukraine time zone; ~1–2 hours of daily overlap with a US-based team)
Hands-on experience with AI-assisted development tools — e.g.
Claude Code
and
Codex
— including AI skills, plugins, and
MCP
(Model Context Protocol), with a clear understanding of how to boost personal productivity and code quality using AI tooling
Nice-to-Have:
React
experience — a planned Vue → React migration is in scope for the team, so familiarity with both frameworks is a strong plus
Hands-on experience
migrating a frontend from Vue to React
Experience rendering
large, real-time data streams
in the browser
Familiarity with
deck.gl
and
Leaflet
WebGL experience beyond Three.js abstractions
Familiarity with C++ or general backend development
Key Responsibilities:
Build and maintain features across a portfolio of
Vue-based projects
Develop and support
Python
backend services
Optimize
frontend performance
— faster page loads and more efficient rendering of heavy real-time 3D scenes and data
Build and maintain visualization UI components that render synchronized
3D, lidar, and media
data
Contribute to the planned
Vue → React migration
as it ramps up
Take ownership of features end-to-end, proactively clarifying requirements and assumptions
Collaborate with a primarily US-based team with ~1–2 hours of daily overlap, while working largely independently
Participate in code reviews and design discussions
About the Project:
You'll join the engineering team of a leading technology company building
autonomous mobility and robotics systems
. The team develops an internal
data visualization platform
— essentially a "video and data player" that renders a
3D scene, a lidar feed, and an audio feed
in sync, used to inspect and debug the data recorded by autonomous vehicles.
The work centers on a set of
Vue-based projects
, including the platform itself and supporting
Python
backend services, with a
Vue → React migration
on the roadmap as the broader engineering organization standardizes on React. This is a long-term engagement for an engineer who is comfortable across the stack, cares about clean and performant code, and can drive features from design to production with high ownership and minimal supervision.