VNM Ho Chi Minh

Senior Software Engineer (C#, React)

Đăng ký ngay

Senior Software Engineer (C#, React)

Loại thời gian: full time
Đăng vào: September 07, 2026
Mã yêu cầu tuyển dụng: R7947

 What we need 

We are looking for a Senior Software Engineer (C#, React) to join our Software Engineering team within our Technology organization. Your job will be to design, build, and deliver real-time applications that support the production management of mobile robots, lifts, cases, and warehouse automation hardware. As a senior technical contributor, you will help develop production-quality software across web, desktop, mobile, and backend platforms while collaborating closely with engineers, product managers, and cross-functional teams.  

 

What we do 

The Software Engineering Team is part of the Technology organization, which is responsible for building and delivering the software platforms that power Symbotic's AI-driven warehouse automation solutions. Our teams develop the applications, services, and user experiences that enable real-time control, monitoring, and optimization of robotic systems used by some of the world's largest retail, wholesale, and food & beverage companies. 

 

What you’ll do 

  • 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 

 

What you’ll need 

  • Degree in Computer Science, a related technical discipline, or related experience 

  • 4–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 

 

Our Environment  

  • Up to 10% of travel may be required. Employees must have a valid driver’s license and the ability to drive and/or fly to client and other customer locations. 

  • Employees may be required to use a personal credit card for business travel expenses, which are reimbursed based on the program guidelines. Eligible employees may receive a corporate credit card based on role and travel requirements, but a personal credit card may be needed during onboarding until the corporate card is issued. 

Đăng ký ngay

Các vị trí liên quan