Fareway's Corporate Application Development team offers a hands-on internship building and improving software used across the business. The selected candidate will work with experienced developers to understand business needs, contribute production-minded code, and create useful documentation. The role includes Laravel and React development, research, testing, and experience moving work from an idea to a usable solution. The internship is anticipated to run from June through August 2027, or during a mutually agreed-upon timeframe.
Responsibilities:
- Build and enhance features in internal web applications using Laravel, React, APIs, and relational data
- Work with developers and business partners to clarify needs, break work into manageable pieces, and define what success looks like before coding begins
- Write readable, maintainable code and participate in code reviews, testing, debugging, and team delivery practices
- Investigate application usage and user feedback to recommend improvements that solve meaningful business problems
- Document application features, technical decisions, development setup, and common support or troubleshooting steps
- Create practical onboarding and learning resources that help developers become productive with the codebase and tools
- Share progress, ask questions early, and present completed work and recommendations to the team
Qualifications:
- Current college or university student pursuing Computer Science, Software Engineering, Information Technology, a related field, or able to demonstrate equivalent skills through projects and experience
- Experience building software through coursework, personal projects, internships, hackathons, or prior work
- Working knowledge of at least one modern programming language and foundational web concepts such as HTTP, APIs, databases, and browser-based applications
- Familiarity with Git or another version-control system; exposure to PHP/Laravel, JavaScript/TypeScript, React, SQL, or automated testing is helpful but not required
- Strong problem-solving habits, including the ability to investigate an issue, explain the reasoning used, learn from feedback, and keep moving when the answer is not obvious
- Clear communication and a collaborative approach with both technical and nontechnical partners
- Ownership of commitments, attention to quality, and willingness to ask for context instead of making assumptions
- Curiosity about how software supports business operations and a desire to improve the code, documentation, and team environment
Additional Details:
- Competitive pay based on relevant coursework and experience
- Up to 40 hours per work week
- Hands-on mentoring, regular feedback, and increasing responsibility as skills and confidence grow
- Housing stipend or allowance is not provided
Location:
- This position is located onsite at our Corporate Headquarters in Johnston, Iowa
Application Process:
Applicant must electronically submit the following to Danielle Snook, Training & Development Manager, at dsnook@farewaystores.com:
- A brief letter of interest explaining what you want to learn and what interests you about the role.
- A current resume highlighting relevant coursework, projects, technical skills, and work experience.
- Optional: a GitHub profile, portfolio, or short description of a project you are proud of.
Deadline to apply is Friday, November 13, 2027, or until position is filled. Interviews will be conducted throughout the posting period.