Full-stack Software Engineer
Full Time
Engineer
We're seeking a Fullstack Engineer to build end-to-end features across our logistics SaaS platform. You'll develop React interfaces, implement business logic in Go/TypeScript microservices, integrate carrier APIs, and deliver complete user experiences from UI to database. Work across our Nx monorepo (25+ feature libraries) and event-driven backend architecture to ship high-impact features.
What you’ll do
Required:
- 4+ years fullstack development experience shipping production features
- Strong **React** and **TypeScript** proficiency with modern hooks and patterns
- Experience with **Go** or willingness to learn (TypeScript/Node.js background acceptable)
- State management experience (Redux, Context API, or similar)
- REST and GraphQL API development with proper error handling
- Database experience (DynamoDB, NoSQL, or SQL)
- AWS Lambda or serverless architecture knowledge
- Git version control and collaborative development workflows
- Strong debugging skills across frontend and backend
- Test-driven development mindset
Preferred:
- Material-UI (MUI) component library experience
- React Query or similar data fetching libraries (SWR, Apollo Client)
- Nx monorepo or similar monorepo tooling (Turborepo, Lerna)
- Go development with microservices architecture
- AWS services (DynamoDB, EventBridge, Cognito, S3)
- GraphQL development with AWS Amplify or Apollo
- Logistics/supply chain domain knowledge (TMS, freight, shipping)
- Carrier API integration experience (SOAP, REST, XML, EDI)
- Complex form management (React Hook Form, Formik)
- Data visualization libraries (Recharts, D3, MUI X Charts)
- Cypress or Playwright E2E testing
Who You are
Own features from conception to production, work across modern frontend and backend technologies, solve complex logistics challenges, build user-facing features with immediate customer impact, and grow expertise across the full stack.