Post Job Free
Sign in

Software Developer

Company:
Robert Half
Location:
Sterling, VA, 20166
Pay:
36.95USD - 42.78USD per hour
Posted:
June 27, 2025
Apply

Description:

Job Description

We are looking for a skilled Software Developer to join our team in Sterling, Virginia. This position offers a dynamic opportunity to work on cutting-edge technologies and create innovative solutions for robotics and automation. If you are passionate about building intuitive interfaces and optimizing real-time systems, we invite you to apply.

Responsibilities:

• Develop intuitive robot control interfaces using React, TypeScript, and Electron.

• Implement real-time communication protocols with Socket.io to ensure seamless robot telemetry.

• Design and build APIs with Node.js to support robot configuration and command functionalities.

• Manage application state effectively using MobX or Zustand for complex software requirements.

• Create responsive and visually appealing user interfaces using Tailwind CSS and Shadcn components.

• Develop and maintain MongoDB schemas to store robot data and operational logs.

• Optimize software performance to meet low-latency, real-time control needs.

• Collaborate with cross-functional teams to ensure alignment of development goals and project timelines.

• Troubleshoot and resolve software bugs to ensure high-quality application performance.

• Stay updated on emerging technologies and apply them to enhance system capabilities.• Proficiency in React, TypeScript, and Electron for front-end development.

• Experience with state management tools such as MobX or Zustand.

• Strong knowledge of Tailwind CSS and Shadcn UI components.

• Expertise in Node.js and familiarity with API development and Socket.io.

• Solid understanding of MongoDB and database schema design.

• Familiarity with version control systems like GitHub.

• Background in Agile Scrum methodologies and collaborative development.

• Ability to debug and optimize software for real-time applications.

Apply