> Markdown version of [/jobs/ext/3418962-full-stack-software-developer](https://www.wearedevelopers.com/jobs/ext/3418962-full-stack-software-developer). 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). --- # Full Stack Software Developer - **Company:** Backstitch Inc. - **Location:** Springfield, MO, United States (Remote available) - **Experience:** Experienced - **Salary:** $90,000.0 - $100,000.0 - **Contract:** Internship / Graduate position - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Amazon Web Services, Applications Architecture, Automation of Tests, Mobile Application Development, Software as a Service, Cloud Computing, Code Review, Databases, Computer Engineering, Data Structures, Relational Databases, Elasticsearch, Mobile Application Software, Python (Programming Language), PostgreSQL, Object-Oriented Software Development, Scrum Methodology, Redis, Ruby, Next.js, Software Engineering, Systems Integration, TypeScript, Web Applications, ReactJS, Backend, Git, Information Technology, Deployment Automation, Microservices - **Published:** September 2, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=f5f578681a2a2bad ## About the Role We're looking for a Software Developer with at least two years of full-time professional software development experience to join our Product team. You'll help develop, enhance, and scale the applications and services that power the backstitch platform. This is a hands-on engineering role where you'll contribute throughout the development lifecycle, from technical scoping and architecture through implementation, testing, code review, deployment, and ongoing improvement. We're specifically looking for someone with a strong software engineering and computer science foundation who has experience working on real production applications as part of a professional development team., * 2+ years of full-time professional software development experience working as part of an engineering or product development team and contributing to production software used by customers or end users. Internships, coursework, coding bootcamps, and personal projects can provide valuable experience, but alone do not satisfy the 2+ years of full-time professional software development experience required for this position. * Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a closely related technical field preferred, or equivalent depth of computer science knowledge demonstrated through substantial professional software engineering experience. * Strong computer science fundamentals, including software design, data structures, algorithms, application architecture, databases, APIs, and object-oriented development. * Professional experience building and maintaining modern production web applications. * Experience with backend development using languages such as Ruby or Python. * Experience with modern JavaScript or TypeScript development and frameworks such as React or Next.js. * Experience working with relational databases, Git-based development workflows, automated testing, and peer code review. * Ability to understand an established codebase, independently investigate technical problems, and develop maintainable solutions. * Demonstrated hands-on experience using AI-assisted development tools such as Codex, Claude Code, or comparable tools. * Strong problem-solving, written communication, and collaboration skills. Helpful Experience Experience with any of the following is helpful but not required: * PostgreSQL * Redis * Elasticsearch * AWS or other cloud infrastructure * CI/CD pipelines and automated deployment * Mobile application development * Microservices and distributed application architecture * SaaS product development * Maintaining or modernizing established production applications, * Bachelor's (Required) Experience: * Software development: 2 years (Required) ## Description This is a remote-first position based in the Kansas City area. You'll work from home most of the time while maintaining regular opportunities for in-person collaboration. Developers based in Kansas City are expected to participate in person at our Kansas City office approximately twice per month for sprint kickoff meetings. At the beginning of each quarter, our entire company also comes together in Kansas City for approximately two days of company meetings, planning, and a team activity. New employees should expect to spend approximately two days onsite in Kansas City as part of onboarding. What You'll Do * Design, develop, test, and ship features across our web and mobile applications. * Build and maintain backend services, APIs, integrations, and customer-facing functionality. * Work within an established production codebase and contribute improvements to its architecture, maintainability, performance, and scalability. * Own development work from technical scoping through implementation, testing, deployment, and ongoing support. * Write clean, maintainable, well-tested code. * Participate actively in peer code reviews and technical discussions. * Use AI development tools such as Codex and Claude Code to accelerate development, investigate code, explore architecture, support code reviews, and prototype solutions. * Critically evaluate AI-generated code and recommendations for correctness, maintainability, security, and architectural fit. * Collaborate with Product, Customer Success, and other team members to translate customer and business needs into technical solutions. * Participate in our Agile development process, including sprint planning and sprint kickoff meetings. * Help continuously improve our engineering processes, tools, and technical foundation., * Which AI coding tools do you use day to day, and roughly what share of your coding involves them?