Staff Software Engineer (C#, React)
Time type: full time
Posted on: July 15, 2026
Job requisition id: R7186
You will play a hands-on role engineering core real-time applications for production management of mobile robots, lifts, cases, and hardware. As a senior-level engineer, you will collaborate with engineers and product managers to design, build, and ship production-quality features across mobile, web, and backend services in an agile environment.
RESPONSIBILITIES
Design and develop real-time applications for production management of mobile robots, lifts, cases, and hardware
Develop applications that span desktop, mobile and web technology stacks utilizing the following technologies: recent React or Angular, C# .NET, XAML, RabbitMQ, SQL
Build responsive React components and modules (HTML, CSS/SCSS, TypeScript) with a focus on reusable patterns
Integrate with backend services: consume REST APIs, exchange messages via RabbitMQ, and leverage SignalR for real-time updates
Write maintainable code with unit tests; contribute to end-to-end and component tests as needed
Collaborate with other development teams and product managers to break down requirements, define API contracts, and execute new business requirements
Communicate effectively with engineers, UX/UI, DevOps, and management; provide clear written designs, status updates, and documentation
Implement and maintain internationalization and localization across the product
Maintain regular collaboration overlap during 9am–5pm Eastern Time
JOB REQUIREMENTS/ QUALIFICATIONS:
Degree in Computer Science, a related technical discipline, or related experience
8+ years’ professional experience developing software applications
Excellent verbal and written communication skills, including with engineers, UX/UI, DevOps, and management
3+ years of experience with HTML, CSS/SCSS, TypeScript, and React or Angular
3+ years of experience in C# and .NET
Experience with RabbitMQ and SignalR
Self-motivated, with an ability to learn quickly and independently, and work in a dynamic agile environment with cross functional and remote teams