About the Role
Wave Reaction is an industry leader in reusable asset tracking & management software. We're looking for an experienced full-stack Software Engineer to lead the development efforts for our multi-tenant enterprise product which leverages IoT devices to track assets and help our customers manage their fleet.
Collaboration with cross-functional teams to ensure the delivery of high-quality software and proactive problem-solving are key aspects of this position.
You'll work alongside a product owner and an engineering team with deep domain expertise, solving real problems with a sense of ownership. This is a remote position.
What You'll Do
- Serve as the primary engineer on our reusable container management (RCM) product, handling new feature development, maintenance, documentation, and support
- Own the React Native mobile experience running on Zebra barcode/RFID scanner hardware in active warehousing facilities
- Collaborate with the product owner to scope, design, and deliver new features
- Work collaboratively with other members of the team
- Contribute to the ongoing hardening of the codebase
- Lead knowledge transfer sessions with the broader engineering team
- Engage with a cross-functional team including QA, product ownership, and experienced engineers who know our industry deeply
- Triage and resolve support requests for the product
Tech Stack
- React 19
- React Native with Expo
- .NET 8+ / C#
- SQL Server
- SignalR
- Hangfire
- AWS (IoT Core, RDS, EC2, Lambda, Secrets Manager, S3, Event Bridge)
Required Qualifications
- Proficiency in C# and .NET 8+ specifically building high-traffic RESTful APIs
- Proficiency with Entity Framework Core and comfort writing raw SQL via Dapper for complex queries
- Proficiency in React 19 for web application development
- Proficiency using AI-assisted development (e.g. Claude Code, Cursor, etc.)
- Experience with AWS services (IoT Core/MQTT, Secrets Manager, RDS, EC2)
- Experience with MSSQL and a solid understanding of relational database design
- Experience building React Native apps for dedicated Android hardware
- Experience with SignalR or similar real-time WebSocket frameworks
- Experience with various caching strategies
- Comfortable working both collaboratively and independently
- Strong communication skills
Preferred Qualifications
- Experience with multi-tenant architecture patterns and per-tenant configuration management
- Experience with real-time systems, hardware integrations, or IoT device communication
- Experience with RFID systems — tag reading, EPC encoding, or reader hardware such as Impinj R700; Zebra device experience is a strong plus
- Experience with warehouse management systems or industrial mobile hardware
- Experience with Expo and EAS build pipelines for React Native
- Comfort writing and maintaining YAML-based CI/CD pipelines
- Familiarity with background job frameworks (e.g. Hangfire)
- Comfortable working in a small, high-ownership engineering team
Why Join Wave Reaction?
- Modern tech stack: React 19, React Native with Expo, .NET 8+, SignalR, AWS IoT Core, SQL Server
- Fully remote with a collaborative, low-ego team culture
- Real responsibility and a sense of ownership over a product that is live in enterprise warehousing environments
- Work alongside engineers with 20+ years of domain expertise — real mentorship from people who know the industry
- A stable company that has been building trusted enterprise software for over 25 years and is investing in its next chapter
- Comprehensive benefits