> Markdown version of [/jobs/ext/440060-software-engineer-full-stack-go-react](https://www.wearedevelopers.com/jobs/ext/440060-software-engineer-full-stack-go-react). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (Full Stack - Go / React) - **Company:** ICS, Inc. - **Location:** Des Moines, IA, United States (Remote available) - **Experience:** Experienced - **Salary:** $106,500.0 - $136,500.0 - **Contract:** Permanent contract - **Skills:** Systems Engineering, Software as a Service, Customer Data Management, Data Integration, Relational Databases, Distributed Systems, Design of User Interfaces, Network Architecture, Performance Tuning, Software Engineering, Systems Integration, Web Applications, Web Application Frameworks, Data Logging, Computer Networking Systems, Real Time Systems, ReactJS, Grafana, Backend, Information Technology, Code Testing, Api Design, Restful APIs, Docker, Web Api, Microservices - **Published:** June 3, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=2f37af1162e3baae ## About the Role Do you have experience in Web applications?, * 3-5 years of professional software engineering experience * Experience building and deploying production applications * Strong proficiency in backend development (Go preferred, or similar languages) * Experience with modern frontend frameworks (React preferred) * Solid understanding of relational databases, data modeling, and performance optimization * Experience working with APIs and distributed systems integration * Strong problem-solving and communication skills, * Bachelor's degree in Computer Science, Engineering, or related field * Experience with containerization (Docker) and CI/CD pipelines * Experience working with real-time systems, networking, or infrastructure platforms * Familiarity with observability tools (monitoring, logging, metrics) * Experience integrating with third-party APIs and external systems * Background in telecom, ISP, SaaS integrations, or operational platforms, * Are you able to commute to Ames, IA 1-2 times a month? Experience: * software development: 3 years (Required) Ability to Commute: * Ames, IA 50010 (Required) Work Location: Hybrid remote in Ames, IA 50010 ## Description In this role, you will work across the full stack developing APIs, backend services, and user interfaces that integrate with network systems, customer platforms, and operational workflows. You will contribute to projects that directly impact service delivery, automation, and data integration across the business. This is a remote-first role, with periodic in-person collaboration days (typically 1-2 per month) for planning, design sessions, and team alignment. What You'll Work On * Building APIs and backend services that integrate with external platforms (e.g., property management systems, customer relation systems, network infrastructure systems) * Designing scalable systems for managing customer data, service provisioning, and automation * Developing React-based, websites, internal tools, and operational dashboards * Improving performance, reliability, and observability of applications * Working closely with other developers, systems engineering, support, and operations teams to solve real business problems Responsibilities * Design, develop, and maintain full-stack applications using Go and React * Build and maintain RESTful APIs and microservices * Collaborate with cross-functional teams to define requirements and deliver solutions * Optimize applications for performance, scalability, and reliability * Participate in architecture discussions and technical design decisions * Write clean, maintainable, and well-tested code * Contribute to CI/CD pipelines and deployment processes (Docker-based environments) * Troubleshoot production issues and improve system stability ## Related Videos - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Web APIs you might not know about](https://www.wearedevelopers.com/videos/281-web-apis-you-might-not-know-about) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [The Pragmatic Architect: Balancing Necessity vs. Sufficiency in React Systems](https://www.wearedevelopers.com/videos/2101-the-pragmatic-architect-balancing-necessity-vs-sufficiency-in-react-systems) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023)