Full Stack Engineer
Indexed description
About the Role
We're looking for a Senior Software Engineer to join our product development team and help build our proprietary software suite into the leading platform in the resale industry. You'll work closely with engineers, QA, UX Design, and Product to deliver rapid improvements across our software systems — which include a point-of-sale platform, a product appraisal application, and an inventory management system.
What You'll Do
- Implement new features and fixes across the entire software stack
- Develop deep familiarity with our proprietary software suite (POS, appraisal, inventory management)
- Own the quality of your code — writing unit and integration tests and testing your own and peers' work
- Improve the reliability and speed of our software products
- Help refine our development release processes
- Support front-line teams in troubleshooting and resolving bugs
- Participate in our "Shape Up" development lifecycle
- Mentor and support fellow team members
- Collaborate closely, actively listen, and value the ideas of others
- Share in occasional on-call/support escalation for critical incidents
What We're Looking For
- 6+ years of experience building web applications
- Strong understanding of one or more modern backend languages and frameworks
- Significant experience with modern front-end frameworks and API technologies
- Excellent communication and writing skills
- Resourceful, with strong attention to detail
- Ability to produce high-quality code without relying on AI/LLM assistance
Our Tech Stack
- Front-end: React, TypeScript, MobX
- Back-end: C#, .NET, EF Core
- Testing: Unit and integration testing, Playwright for end-to-end
- Database: PostgreSQL, Redis, ClickHouse
- Platform: Cloud-native (DigitalOcean), hybrid hosting, IoT with Balena
- Observability: OTel, OpenObserve, RUM
- Version Control/DevOps: GitHub/Forgejo, Docker
What We Offer
- Competitive pay and annual performance bonus
- Health and dental insurance
- 401(k) matching (up to 5%)
- Paid Time Off, paid holidays, and paid parental leave
- A shopping spree at one of our stores to celebrate joining the team
- Employee discount
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search