Software Engineer
Anderson, SC · Remote
... Computer Science, Engineering, or a related discipline, or equivalent hands-on experience. • At least 3 years of experience in software engineering. • Strong working knowledge of React and ...
Quick apply
Anderson, SC · Remote
... Computer Science, Engineering, or a related discipline, or equivalent hands-on experience. • At least 3 years of experience in software engineering. • Strong working knowledge of React and ...
Quick apply
Anderson, SC · Remote
... Computer Science, Engineering, or a related discipline, or equivalent hands-on experience. • At least 3 years of experience in software engineering. • Strong working knowledge of React and ...
Remote computer science jobs include a wide variety of roles focused on the use and analysis of computers and networks, including security specialists, network administrators, and software programmers. In these roles, you may develop hardware or software, control user accounts and permissions, analyze security procedures, manage confidential information, order repairs and replacements, manage inventory levels, conduct penetration tests, or manage a full development cycle for new software. Remote computer science jobs frequently use databases, private networks, intrusion detection systems, and remote conferencing software to help coordinate jobs. This is something of a catch-all term for computer-based positions, so if you are looking for a specific role, such as a remote programmer or remote computer engineer, you may need to narrow your search terminology.

Robert Half is hiring! We are looking for a Software Engineer to join a technology team delivering modern web solutions. This role focuses on building reliable front-end and back-end applications, partnering with cross-functional teams, and improving the quality and performance of software products. The ideal candidate brings strong experience with React, Node.js, and cloud-based development, along with a practical mindset for scalable and secure engineering.
Responsibilities:
• Create and enhance web-based applications using React and Node.js to support business and user needs.
• Develop, integrate, and maintain REST APIs and microservices that enable dependable system communication.
• Deploy and manage applications within cloud infrastructure, ensuring stable and efficient operation.
• Work closely with product leaders, designers, and fellow engineers to deliver new functionality and refinements.
• Produce organized, readable, and well-documented code that supports long-term maintainability.
• Contribute to peer code reviews and help strengthen development standards across the team.
• Investigate technical issues, resolve defects, and improve overall application speed and responsiveness.
• Apply sound practices for security, scalability, and system resilience throughout the development lifecycle.
• Assist with continuous integration and automated release processes to support efficient deployments.
• Take part in Agile team activities such as planning sessions, daily check-ins, and retrospective meetings.
• Bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent hands-on experience.Sourced by ZipRecruiter
Founded in 1948, Robert Half pioneered the idea of professional talent solutions to connect opportunities at great companies with highly skilled job seekers. As business needs changed, we evolved to offer specialized talent solutions for finance and accounting, technology, administrative and customer support, creative and marketing, and legal fields. In 2002, we introduced our subsidiary, Protiviti, a global independent risk consulting and internal audit service, to support companies as they faced more strategic business challenges.
Recruiting and staffing services
10,000+ Employees
San Ramon, CA, US
1948