Datacor logo
DatacorPosted 2 months ago

Lead Full-Stack Software Engineer

RemoteUnited States

Full TimeSenior LevelMediumTECH

Job Summary

Build and ship end-to-end features from database schemas and backend services through to the user-facing web client. Design new domain modules using established architectural patterns, own multi-tenant correctness via Row-Level Security migrations, and integrate with shared platform services including background jobs, real-time updates, and document intelligence. Leverage AI tools like Claude Code to accelerate routine work while exercising judgment on code acceptance and adaptation. Raise quality through rigorous code review, type-safety, and performance discipline, collaborating cross-functionally to translate functional requirements into well-designed software. Contribute to platform evolution by proposing improvements to shared libraries and developer tooling.

Required Qualifications

  • 5+ years of professional software engineering experience building production web applications
  • Strong TypeScript across both frontend and backend, with comfort moving fluidly between the two
  • Solid React experience (hooks, component composition, performance, state management) in a non-trivial application
  • Server-side experience with Node.js and a structured framework NestJS preferred; Express, Fastify, or comparable accepted
  • Relational database fluency PostgreSQL preferred, including schema design, indexing, and writing migrations. Familiarity with an ORM (MikroORM, TypeORM, Prisma, Hibernate, etc.)
  • Multi-tenant or SaaS experience and an understanding of why tenant isolation matters (RLS, scoped queries, or equivalent approaches)
  • Modern delivery practices Git, pull requests, CI/CD, code review, testing, and trunk-based or short-lived-branch workflows
  • Demonstrated productivity with AI coding assistants (Claude Code, Cursor, Copilot, or similar). You can describe concrete examples of how you use them, where they help, and where you override them
  • Strong communication written, verbal, and in code reviews. You can explain trade-offs, push back constructively, and document decisions

Desired Qualifications

  • ERP or business-application domain knowledge general ledger, AR/AP, inventory, purchasing, sales orders, bank reconciliation, or process-manufacturing concepts. This is a meaningful plus; we can teach the domain, but prior exposure shortens ramp-up
  • Process-manufacturing experience (chemicals, food and beverage, coatings, etc.) or familiarity with formulation, lot tracking, or compliance requirements
  • AWS hands-on experience with ECS, RDS, S3, CDK, or Bedrock
  • Document intelligence, RAG, or LLM integration in a production system
  • Internationalization and accessibility experience in a multi-locale product

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce