Product Engineer

Oxalis Solutions

Austin (TX)

On-site

USD 140,000 - 210,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

YardOS is seeking a Senior Full Stack Engineer to join its core team and help shape a ground-floor, AI-enhanced platform for regulated environments.

You will own features end-to-end on a modern TypeScript stack (Vue frontend, Node backend, PostgreSQL) with offline-first architecture and CQRS/event-sourcing. Expect ownership, autonomy, and high-impact work from day one.

Qualifications

  • 8+ years of professional software development experience.
  • Strong frontend skills with Vue.js (or React/Svelte).
  • Backend expertise with Node.js and REST API design.
  • Experience with event-driven architectures (CQRS, event sourcing, or DDD) and async processing.
  • Proficiency with Docker, CI/CD pipelines, and AWS.
  • Understanding of offline-first/local-first app patterns.

Responsibilities

  • Own complete features end-to-end from understanding user problems to shipping polished solutions.
  • Build and own full stack features across a modern TypeScript stack (Vue.js frontend, Node.js backend, PostgreSQL).
  • Implement offline-first capabilities for environments with limited connectivity.
  • Design and build REST APIs following CQRS patterns with event-driven architectures.
  • Integrate AI workflows and leverage AI development tools within a small team.
  • Collaborate with product leadership to translate complex operational requirements into elegant technical solutions.
  • Help establish engineering practices and patterns as part of the core YardOS team.
  • Make architectural decisions balancing speed, quality, and long-term maintainability.
  • Ensure platform meets security, compliance, and reliability requirements in regulated environments.

Skills

8+ years of experience
Vue.js
Node.js
REST API design
CQRS/event sourcing
Docker
CI/CD
AWS
offline-first

Tools

Vue
Docker

Job description

We're seeking a Senior Full Stack Engineer to join the core team of YardOS, a greenfield product built for operational excellence in complex, compliance-driven environments. This is a ground-floor opportunity to shape a modern, AI-enhanced platform from its earliest stages. We need a senior engineer who's excited about solving hard problems, owning significant product areas, and helping shape our engineering culture from day one.

You'll work with a lean, high-output team using a modern stack (TypeScript, Vue, PostgreSQL, PowerSync) with offline-first architecture, CQRS event sourcing, and AI-enhanced workflows. This isn't a role where you'll be handed detailed specifications, you'll need to understand user goals deeply, ask why, and figure out the best path forward.

This role reports directly to YardOS Product Engineering and is ideal for senior engineers who want ownership, autonomy, and the opportunity to work on technically challenging problems in regulated industries.

What You'll Do
  • Own complete features end-to-end: from understanding user problems to shipping polished solutions
  • Build and own full stack features across a modern TypeScript stack: Vue.js frontend, Node.js backend, PostgreSQL database
  • Implement offline-first capabilities for environments with limited connectivity
  • Design and build REST APIs following CQRS patterns with event-driven architectures
  • Integrate AI workflows and leverage AI development tools to maximize your impact as part of a small team
  • Collaborate with product leadership to translate complex operational requirements into elegant technical solutions
  • Help establish the engineering practices and patterns as part of the core YardOS team
  • Make architectural decisions that balance speed, quality, and long-term maintainability
  • Ensure the platform meets stringent requirements for security, compliance, and reliability in regulated environments
Must-Have Qualifications

Technical:

  • 8+ years of professional software development experience
  • Strong frontend skills with Vue.js (or equivalent modern framework, React, Svelte)
  • Backend expertise with Node.js, including REST API design, webhooks, and microservice patterns
  • Experience with event-driven architectures (CQRS, event sourcing, or domain-driven design patterns) and asynchronous job processing
  • Proficiency with Docker, CI/CD pipelines, and cloud platforms (AWS preferred)
  • Understanding of offline-first/local-first application patterns (Cache management)

Mindset & Approach:

  • Curiosity & ownership: You want to understand why we're building something, not just what to build
  • Autonomous problem-solver: You can take a user goal and figure out the complete solution without needing stories spoon-fed to you
  • Product-minded: You're genuinely excited about what we're building and want to grow with the team
  • AI-augmented productivity: You actively use AI tools to write better code faster, critical for our small team
  • Pragmatic builder: You ship working software, get feedback, and iterate. Perfection is the enemy of progress.

Experience:

  • Track record of building scalable, production-grade systems from early stages
  • Experience working in regulated or compliance-heavy industries (healthcare, finance, logistics, etc.)
  • Strong architectural thinking. You've made difficult tradeoff decisions and lived with the consequences
  • Comfortable operating with autonomy in ambiguous, fast-moving environments
Nice-to-Have
  • Experience with PowerSync, ElectricSQL, PouchDB, or similar offline sync technologies
  • Familiarity with LangChain, LangGraph, or AI agent orchestration frameworks
  • Experience with Keycloak or enterprise authentication systems (SAML, OAuth, multi-tenancy)
  • Background in Graphile Worker, BullMQ, or similar job queue systems
  • Kysely ORM or similar type-safe database tooling
  • Exposure to vector databases (pgvector) or semantic search
What We’re Looking For

You're a senior engineer who doesn't need hand-holding. You:

  • Can own features end-to-end, from database schema to UI polish
  • Write clean, maintainable code and care deeply about long-term system health
  • Thrive in early-stage product environments where priorities shift and you need to adapt quickly
  • Value pragmatism over perfection; you ship working software, then iterate
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack / Product Engineer
Senior Full Stack / Product Engineer

TEEMA • Austin (TX)

On-site
USD 130,000 - 170,000
REMOTE Sr. Fullstack Engineer - Java
REMOTE Sr. Fullstack Engineer - Java

CyberCoders, Inc. • United States

Remote
USD 160,000 - 180,000
Competitive compensation
Flexible PTO
Parental leave
+1
Senior Product Engineer
Senior Product Engineer

NEPSE Trading • United States

On-site
USD 140,000 - 190,000
Sr. Software Engineer
Sr. Software Engineer

Auction • Irvine (CA), Northern (KY)

Hybrid
USD 150,000 - 190,000
Senior/Staff Product Engineer
Senior/Staff Product Engineer

Echelon • San Francisco (CA)

On-site
USD 160,000 - 230,000
Health insurance
401(k)
Team meals
+1
Product Software Engineer
Product Software Engineer

Claryo • San Francisco (CA)

On-site
USD 160,000 - 240,000
Health insurance
401k with employer matching
Unlimited vacation
+1
Senior Full-Stack Engineer
Senior Full-Stack Engineer

GetLaunchDay • Northern (KY)

On-site
USD 120,000 - 180,000
Full health coverage
Meaningful equity
Ownership from day one
+2
Junior Software Engineer, AI-Forward
Junior Software Engineer, AI-Forward

Texas Sports Academy • Austin (TX)

On-site
USD 85,000 - 120,000
Staff Product Engineer
Staff Product Engineer

Monarch Recruiters • New York (NY)

On-site
USD 105,000 - 130,000
Senior Software Engineer – Full Stack
Senior Software Engineer – Full Stack

Claryo • San Francisco (CA)

On-site
USD 180,000 - 240,000
Health insurance
Dental & Vision
401k
+2