2

Remote Software Developer Jobs in Fort Mill, SC (NOW HIRING)

Description Software Developer Department: Technology | Reports To: VP of Technology Location ... Help lead a small remote development team with technical direction and task coordination * Build ...

Software Developer

Charlotte, NC · Remote

$40 - $75/hr

... other engineers -- who are driving real-world impact in AI development. Our platform offers an ... Benefits: * This is a full-time or part-time REMOTE position * You'll be able to choose which ...

Senior Software Developer

Fort Mill, SC · On-site +1

$106.10K - $176.90K/yr

In this role, you will work across the full engineering lifecycle, including software development, test automation, DevOps, and end-to-end ownership of key capabilities. You will play a critical role ...

next page

Showing results 1-20

Remote Software Developer information

See Fort Mill, SC salary details

$42.2K

$98.3K

$145.9K

How much do remote software developer jobs pay per year?

As of May 28, 2026, the average yearly pay for remote software developer in Fort Mill, SC is $98,284.00, according to ZipRecruiter salary data. Most workers in this role earn between $79,100.00 and $114,200.00 per year, depending on experience, location, and employer.

What Is the Job of Remote Software Developers?

Remote software developers design and create computer software programs and systems for their employer or client. Unlike in-house software developers, remote software developers work from home or another location outside of the office. As a remote software developer, you discuss the kind of program you need to create, making sure to clarify with your department or with your client what they need in their application. You may develop an entirely new program or improve an existing one. Remote developers are responsible for a program’s overall framework, and they design precise workflow charts that explain to programmers what code is needed for different aspects of the program. Remote software developers also design tests and protocols for the QA department to follow when they are testing the application.

What are the key skills and qualifications needed to thrive as a Remote Software Developer, and why are they important?

To thrive as a Remote Software Developer, you need strong programming skills, problem-solving ability, and a relevant degree or equivalent experience in computer science or software engineering. Familiarity with common development tools (such as Git, Visual Studio Code, and CI/CD platforms) and frameworks, as well as knowledge of cloud services, are typically required. Excellent communication, self-motivation, and time management skills help you collaborate effectively and stay productive in a remote setting. These skills and qualities are essential for delivering high-quality software, meeting deadlines, and contributing to distributed teams.

How do remote software developers stay connected and collaborate effectively with their teams?

Remote software developers typically use a variety of collaboration tools, such as Slack, Microsoft Teams, and Zoom, to communicate with colleagues and participate in daily stand-ups or sprint planning meetings. Version control systems like GitHub or GitLab are essential for code collaboration and review. Regular check-ins, clear documentation, and agile workflows help ensure everyone stays aligned and productive despite working from different locations. Proactive communication and time management are crucial for overcoming the challenges of remote work and successfully contributing to team goals.

What is a Remote Software Developer?

A Remote Software Developer is a professional who designs, builds, and maintains software applications while working from a location outside of a traditional office, often from home or another remote setting. These developers collaborate with team members using online communication and project management tools. Remote work allows for greater flexibility and access to global job opportunities, but it also requires strong self-motivation and communication skills. Companies hire remote software developers to tap into a wider talent pool and to offer flexible work arrangements.

What is the difference between Remote Software Developer vs Remote Web Developer?

AspectRemote Software DeveloperRemote Web Developer
Required SkillsProgramming languages, software architecture, codingHTML, CSS, JavaScript, front-end/back-end web development
Work EnvironmentSoftware companies, tech firms, startupsWeb agencies, digital agencies, tech companies
CertificationsComputer Science degree, coding bootcampsWeb development certifications, HTML/CSS courses
Common UsageDeveloping applications, software solutionsBuilding websites, web applications

Remote Software Developers focus on creating software applications and systems, requiring programming skills and software architecture knowledge. Remote Web Developers specialize in designing and building websites and web applications, often with expertise in HTML, CSS, and JavaScript. While both roles involve coding and can be remote, their primary focus and skill sets differ, making it important to choose the role that aligns with your expertise and career goals.

What are the most commonly searched types of Software Developer jobs in Fort Mill, SC? The most popular types of Software Developer jobs in Fort Mill, SC are:
What are popular job titles related to Remote Software Developer jobs in Fort Mill, SC? For Remote Software Developer jobs in Fort Mill, SC, the most frequently searched job titles are:
What job categories do people searching Remote Software Developer jobs in Fort Mill, SC look for? The top searched job categories for Remote Software Developer jobs in Fort Mill, SC are:
What cities near Fort Mill, SC are hiring for Remote Software Developer jobs? Cities near Fort Mill, SC with the most Remote Software Developer job openings:
Infographic showing various Remote Software Developer job openings in Fort Mill, SC as of May 2026, with employment types broken down into 84% Full Time, 12% Part Time, 1% Temporary, and 3% Contract. Highlights an 35% Physical, 18% Hybrid, and 47% Remote job distribution, with an average salary of $98,284 per year, or $47.3 per hour.

Software Developer

Forshaw Inc

Charlotte, NC • On-site, Remote

Other

Medical, Dental, Retirement

Posted 25 days ago


Job description

Description

Software Developer

Department: Technology | Reports To: VP of Technology

Location: Charlotte, NC (Hybrid)


Why FORSHAW?

FORSHAW is the leading family-owned pest and wildlife distribution company in the United States. Since 1961, we've been the partner pest professionals rely on to run and grow their businesses.


Our technology team plays a critical role in delivering on that promise. From internal systems to ForeSight, our customer-facing inventory management and replenishment platform, you'll help build tools that drive real operational impact for our customers.

You'll work alongside a small, high-performing team where your contributions are visible, your ideas are valued, and your work goes live to real users.


Headquartered in Charlotte, NC, FORSHAW is a Top Workplace and continues to invest in AI, automation, and modern data infrastructure to move the industry forward.


The Role

We're looking for a Software Developer who wants to own meaningful features end-to-end. You'll design, build, and maintain the applications that power FORSHAW's inventory management, order processing, and replenishment planning-systems our customers rely on every day.


Our core platform is built on Ruby on Rails with a GraphQL API, supported by React and TypeScript frontends, native mobile apps, and integrations across our ERP and e-commerce systems.


You'll work directly with business stakeholders and end users, translating real-world needs into reliable, well-crafted software.


This role also provides the opportunity to help lead a small remote development team, offering technical direction and coordinating work to ensure consistent, high-quality delivery.


What You'll Work On

  • Build and extend our Ruby on Rails application, including GraphQL APIs, Sidekiq background jobs, service objects, and business logic
  • Write and optimize PostgreSQL queries for reporting, analytics, and application performance
  • Collaborate directly with business stakeholders and end users to gather requirements and ship features that deliver measurable value
  • Help lead a small remote development team with technical direction and task coordination
  • Build and maintain integrations with internal systems, including our ERP (Microsoft Business Central) and e-commerce platform (Sana Commerce)
  • Use AI-powered development tools (GitHub Copilot, Claude Code, Cursor) as a regular part of your workflow to accelerate delivery and improve quality
  • Write automated tests to keep the codebase reliable. Thorough coverage is expected with every change.
  • Participate in the full SDLC using Git, including feature branching and pull requests
  • Translate Figma designs into polished user interfaces in collaboration with designers
  • Contribute to cross-functional technology projects as opportunities arise

Requirements

What We're Looking For


Technical Skills: Backend

  • 3+ years of professional experience with Ruby on Rails (we run Ruby 3.4 / Rails 8.0)
  • Strong working knowledge of PostgreSQL and SQL, including query writing and optimization
  • Experience building and consuming GraphQL APIs (including JWT-based authentication)
  • Familiarity with Sidekiq or similar background job frameworks for async processing
  • Experience writing automated tests with RSpec. You take ownership of quality and ship with confidence.
  • Comfort working in a mature codebase with established patterns, including service objects and policy-based authorization


Technical Skills: Frontend

  • Experience with React and TypeScript
  • Familiarity with Redux Toolkit (RTK) for state management
  • Experience with or willingness to learn Material UI for component-based UI development
  • Familiarity with Vite as a build tool and Vitest for frontend testing
  • Experience with GraphQL Codegen or similar typed API client generation
  • Basic familiarity with Figma for interpreting UI/UX designs


Technical Skills: Tooling & Workflow

  • Proficiency with Git and collaborative development workflows, including feature branching and pull requests
  • Hands-on experience with AI-driven development tools (e.g., GitHub Copilot, Claude Code, Cursor) integrated into daily workflows
  • Familiarity with Heroku or similar cloud deployment platforms
  • Experience with CI/CD pipelines and error monitoring tools (Sentry)
  • Familiarity with Docker for local development environments


Communication & Leadership

  • Excellent communication skills. You can talk to business stakeholders in their language and translate that into technical solutions.
  • Self-directed with the ability to manage your own priorities in a hybrid environment
  • Strong attention to detail and a commitment to shipping quality products
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience


Bonus Points

  • Experience with the Microsoft Power Platform (Power Apps, Power Automate, Power Pages) for building internal business applications and workflows
  • Foundational web development skills (HTML, CSS, JavaScript) for supporting marketing or internal web projects outside the core platform
  • Exposure to native mobile development (iOS/Swift or Android/Kotlin). We have native apps served by versioned APIs.
  • Domain knowledge in inventory management, distribution, or supply chain systems
  • Familiarity with ERP integrations, especially Microsoft Business Central or Sana Commerce
  • Exposure to demand forecasting or data science integrations (we use Prophet/Python)
  • Prior experience leading developers


Why You'll Like Working Here

  • Small team, big impact. Your work ships to production and real users see it every day.
  • A modern tech stack: Ruby 3.4, Rails 8, React 18, TypeScript, GraphQL, Vite-with room to shape how it evolves.
  • A company that's genuinely investing in technology, AI, and automation, not just talking about it. You'll use tools like Cursor and Claude Code as part of your daily workflow.
  • Hybrid flexibility with a Charlotte, NC headquarters. Collaborate in person when it matters, focus remotely when you need to.
  • A family-owned company with 60+ years of stability and a value-driven culture built on trust, partnership, and professionalism.
  • Recognized as a Top Workplace, with benefits that include health and dental insurance, 401(k), paid holidays, and real work-life balance.


Interested? We'd love to hear from you.

Apply at forshaw.com/aboutus