Full Stack Engineer
Oxalis Io โ United States ยท Posted ~1 hour ago
๐ Log in to save this job, tailor your resume & track your apply process โ 7 days free, no card needed.
Log in to add to target listDescription
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 solutionsBuild and own full stack features across a modern TypeScript stack: Vue.js frontend, Node.js backend, PostgreSQL databaseImplement offline-first capabilities for environments with limited connectivityDesign and build REST APIs following CQRS patterns with event-driven architecturesIntegrate AI workflows and leverage AI development tools to maximize your impact as part of a small teamCollaborate with product leadership to translate complex operational requirements into elegant technical solutionsHelp establish the engineering practices and patterns as part of the core YardOS teamMake architectural decisions that balance speed, quality, and long-term maintainabilityEnsure the platform meets stringent requirements for security, compliance, and reliability in regulated environments
Must-Have Qualifications
Technical:
8+ years of professional software development experienceExpert-level TypeScript/JavaScript across both frontend and backendStrong frontend skills with Vue.js (or equivalent modern framework, React, Svelte)Backend expertise with Node.js, including REST API design, webhooks, and microservice patternsDeep PostgreSQL knowledge, complex queries, performance tuning, database designExperience with event-driven architectures (CQRS, event sourcing, or domain-driven design patterns) and asynchronous job processingProficiency 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 buildAutonomous problem-solver: You can take a user goal and figure out the complete solution without needing stories spoon-fed to youProduct-minded: You're genuinely excited about what we're building and want to grow with the teamAI-augmented productivity: You actively use AI tools to write better code faster, critical for our small teamPragmatic 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 stagesExperience working in regulated or compliance-heavy industries (healthcare, finance, logistics, etc.)Strong architectural thinking.
You've made difficult tradeoff decisions and lived with the consequencesComfortable operating with autonomy in ambiguous, fast-moving environments
Nice-to-Have
Experience with PowerSync, ElectricSQL, PouchDB, or similar offline sync technologiesFamiliarity with LangChain, LangGraph, or AI agent orchestration frameworksExperience with Keycloak or enterprise authentication systems (SAML, OAuth, multi-tenancy)Background in Graphile Worker, BullMQ, or similar job queue systemsKysely ORM or similar type-safe database toolingExposure 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 polishWrite clean, maintainable code and care deeply about long-term system healthThrive in early-stage product environments where priorities shift and you need to adapt quicklyValue pragmatism over perfection; you ship working software, then iterate
We have 109,996 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume โ in under a minute we'll analyze all 109,996 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume