You are viewing a preview of this job. Log in or register to view more details about this job.

App Development Intern

We’re looking for an entrepreneurial-minded App Development Intern to take a new business idea and bring it to life through early-stage concept design, prototyping, and initial development. This is a hands-on opportunity for a self-starter who enjoys problem-solving, working independently, and transforming creative ideas into tangible solutions.

You’ll work closely with company leadership to research, plan, and develop the foundational framework of a mobile or web-based application — from defining functionality to building the first working version.

Key Responsibilities

  • Collaborate with leadership to understand the app’s vision, goals, and core features.
  • Conduct market and user research to validate the idea and identify user needs.
  • Create a project roadmap outlining phases from concept to prototype.
  • Assist in determining technical requirements, software tools, and development approach.
  • Develop wireframes, mockups, or clickable prototypes to illustrate user flow and interface.
  • Use tools such as Figma, Canva, or similar to create early design concepts.
  • Begin coding basic functionality or integrate low-code/no-code platforms (e.g., FlutterFlow, Bubble, Adalo, React Native, etc.) to build the initial version of the app.
  • Document progress, challenges, and recommendations for future technical development.
  • Conduct initial testing for usability and performance.
  • Collect user or stakeholder feedback and propose refinements.
  • Present milestones and deliverables to company leadership.
  • Provide written documentation outlining the technical structure, next steps, and potential for scalability.

Qualifications

  • Current undergraduate student pursuing a degree in Computer Science, Software Engineering, Business Entrepreneurship, or related field.
  • Strong interest in app design, technology innovation, and entrepreneurship.
  • Ability to work independently and manage time effectively with minimal supervision.
  • Familiarity with UI/UX design tools (e.g., Figma, Sketch, Adobe XD) and basic programming knowledge (e.g., JavaScript, Python, Swift, or similar).
  • Excellent problem-solving, communication, and documentation skills.

Preferred Skills (Bonus)

  • Experience using low-code or no-code app builders.
  • Understanding of user testing, wireframing, and version control (GitHub).
  • Curiosity about startup operations, business models, and customer validation.

What You’ll Gain

  • Experience transforming an idea into a functional prototype.
  • Exposure to early-stage product development and startup strategy.
  • Mentorship from experienced business leaders.
  • Portfolio-building opportunity with real-world impact.

 

*** Must be able to travel to Southern MN.  Please be within driving distance as this job will require some on-site working days!