Remote job
Full-Stack Engineer
Job details
About this role
Role overview
Build and support product features from initial design through production across backend services, data models, and the interfaces used by logistics operators. The role combines full stack product engineering with work on AI agent configuration and execution, in a platform handling high volumes of operational events.
Responsibilities
- Take loosely defined product needs and shape the design, implementation, and follow up after release. - Develop backend modules, data models, APIs, workflows, and integrations with carrier and shipper systems. - Create operator facing interfaces with tables, forms, maps, and live updates. - Build tools for users to configure and monitor AI agents, as well as backend systems that support those agents. - Keep database schemas, indexes, and queries effective under production load, including spatial and vector data use cases. - Review teammates’ code, incorporate feedback, and communicate risks or issues early.
Requirements
- At least five years of full stack development using PHP/Laravel and Vue. - Experience taking at least one product from concept to production and supporting it afterward. - Ability to make sound technical decisions from broad goals, explain trade offs, and work independently. - Strong communication with engineers and nontechnical colleagues, including a clear understanding of customer needs. - Daily experience with coding agents, including managing their work and reviewing generated code carefully. - A consistent practice of writing clean, tested code and participating in code review.
Nice to have
- Experience with Temporal or another workflow engine, PostGIS, or production LLM features. - Familiarity with Cypress or Playwright.
Benefits and work setup
- Remote role for candidates based in Ukraine or Europe, with offices in Kyiv, Warsaw, and Houston. - Competitive compensation, potential stock options for strong performers, and a stated growth path within an engineering team.