> Markdown version of [/jobs/ext/3292631-junior-software-developer](https://www.wearedevelopers.com/jobs/ext/3292631-junior-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). --- # Junior Software Developer - **Company:** Backstitch Inc. - **Location:** Columbia, MO, United States (Remote available) - **Experience:** Starter - **Salary:** $70,000.0 - $80,000.0 - **Contract:** Internship / Graduate position - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Automation of Tests, Software Bug Management, Mobile Application Development, Code Review, Computer Programming, Databases, Computer Engineering, Continuous Integration, Data Structures, Relational Databases, Software Debugging, Programming Tools, Web Development, Elasticsearch, Design of User Interfaces, Mobile Application Software, Python (Programming Language), PostgreSQL, Object-Oriented Software Development, Scrum Methodology, Redis, Software Tools, Ruby, Next.js, Software Engineering, Systems Integration, TypeScript, Cloud Platform System, ReactJS, Backend, Git, Solid Principles, Information Technology, Deployment Automation, Front End Software Development, Web Api - **Published:** September 2, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=1352f9f1e0170d91 ## About the Role * Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a closely related computing discipline, completed by your employment start date. * Strong computer science fundamentals, including programming, data structures, algorithms, object-oriented development, databases, and software design principles. * Demonstrated software development experience through internships, co-ops, research, substantial coursework, or meaningful personal projects. * Familiarity with modern web application development. * Experience programming in one or more languages such as Ruby, Python, JavaScript, or TypeScript. * Familiarity with web APIs, relational databases, Git, and automated testing. * Demonstrated experience using AI-assisted software development tools such as Codex, Claude Code, or comparable platforms through coursework, internships, personal projects, or professional work. * Ability to explain how you approached a technical problem and how you verified that your solution worked correctly. * Strong problem-solving skills, curiosity, initiative, and willingness to learn. * Strong written and verbal communication skills. Helpful Experience Experience with any of the following is helpful but not required: * Software development internship or early career experience * React or Next.js * Ruby or Python * TypeScript * PostgreSQL * Redis * Elasticsearch * AWS or another cloud platform * CI/CD and automated deployment * Mobile application development, * Bachelor's (Required) ## Description We're looking for a Junior Software Developer with a strong Computer Science or engineering foundation to join our Product team. This position is designed for a recent graduate or early-career developer who is ready to move from learning software development to building, testing, and shipping production software as part of an experienced engineering team. You'll contribute to customer-facing features, backend services, bug fixes, integrations, automated testing, and ongoing improvements to the backstitch platform. You'll receive guidance from experienced developers and our CTO while being given increasing ownership as your technical skills and understanding of the platform grows. AI-assisted development is an established part of how our engineering team works. Our developers use tools such as Codex and Claude Code throughout the development process, including implementation, debugging, testing, code reviews, architecture exploration, and UI design. We're looking for someone who is already comfortable using modern AI development tools and, just as importantly, understands that good software engineering requires independently understanding, testing, and validating the solutions those tools produce. How We Work This is a remote-first position based in the Columbia, MO area. You'll work from home and collaborate with the development team remotely throughout each sprint. At the beginning of each quarter, our entire company comes together in Kansas City for approximately two days of company meetings, planning, and a team activity. backstitch pays for required travel and lodging for employees outside the Kansas City area to attend these quarterly company meetings. New employees should also expect to spend approximately two days onsite in Kansas City as part of onboarding. backstitch will pay for required travel and lodging associated with onboarding. What You'll Do * Build, test, and ship features and improvements across our web and mobile applications. * Contribute to frontend functionality, backend services, APIs, and integrations. * Investigate and resolve bugs in production applications. * Write automated tests and learn how we build reliable, maintainable production software. * Work within an established codebase and learn how different parts of a production SaaS application fit together. * Participate in peer code reviews and incorporate feedback from experienced developers. * Use AI development tools such as Codex and Claude Code to assist with development, debugging, testing, code review, architecture exploration, and UI implementation. * Learn to critically evaluate AI-generated code for correctness, security, maintainability, and fit within an existing application. * Participate in sprint planning, sprint kickoff meetings, and technical discussions. * Collaborate with Product, Customer Success, and other members of the company. * Take on increasing ownership and responsibility as your knowledge and experience grows.