1

Full Stack Development Intern Jobs in Ames, IA (NOW HIRING)

Skilled at teaching full-stack application development, API design, and deployment workflows. Guides students through building responsive front-end interfaces, creating server-side routes and ...

Design, develop, and maintain scalable, secure data processing pipelines and full-stack web applications. * Write and execute unit and integration tests for all developed features. * Apply sound ...

Energy Intern

Hubbard, IA

$14.50 - $19.25/hr

Support field technicians and energy team members Marketing Content Development * Capture photos ... Ability to bend, stretch, twist, and reach using full body movement * Core strength required to ...

Energy Intern

Hubbard, IA

$14.50 - $19.25/hr

Support field technicians and energy team members Marketing Content Development * Capture photos ... Ability to bend, stretch, twist, and reach using full body movement * Core strength required to ...

Energy Intern

Hubbard, IA · On-site

$14.50 - $19.25/hr

Support field technicians and energy team members Marketing Content Development * Capture photos ... Ability to bend, stretch, twist, and reach using full body movement * Core strength required to ...

Energy Intern

Hubbard, IA · On-site

$14.50 - $19.25/hr

Support field technicians and energy team members Marketing Content Development * Capture photos ... Ability to bend, stretch, twist, and reach using full body movement * Core strength required to ...

Supabase Tutor

Ames, IA · Remote

$40/hr

Ability to explain relational database design, SQL queries, authentication flows, and real-time data synchronization while preparing students for full-stack application development using Supabase.

JavaScript Tutor

Ames, IA · Remote

$40/hr

Ability to explain callback functions, scope and hoisting, and the event loop while preparing students for web development careers and full-stack engineering coursework. * Conceptual Teaching ...

Senior Software Engineer

Johnston, IA · On-site

$114K - $151K/yr

Required : • 8+ years of full-stack software development experience, including Python-based backend services • Experience with Linux distributions • Experience in the application of ...

next page

Showing results 1-20

Full Stack Development Intern information

See Ames, IA salary details

$8

$16

$23

How much do full stack development intern jobs pay per hour?

As of Jun 7, 2026, the average hourly pay for full stack development intern in Ames, IA is $16.66, according to ZipRecruiter salary data. Most workers in this role earn between $14.09 and $18.80 per hour, depending on experience, location, and employer.

What kinds of projects and technologies do Full Stack Development Interns typically work on during their internship?

Full Stack Development Interns often contribute to both front-end and back-end features of web applications, working with frameworks like React or Angular for the user interface and Node.js, Python, or Java for server-side logic. Interns may be assigned tasks such as building new components, fixing bugs, writing APIs, or assisting with database integration. It's common to collaborate closely with designers, senior developers, and QA testers in an agile environment, gaining exposure to the entire software development lifecycle. This hands-on experience helps interns understand how different technologies interact and prepares them for more advanced roles in the future.

What is a Full Stack Development Intern?

A Full Stack Development Intern is a student or recent graduate who assists with building both the front-end (client side) and back-end (server side) components of web applications. They typically work under the supervision of experienced developers to learn and contribute to projects using various programming languages and frameworks. Responsibilities may include writing code, debugging, testing, and collaborating with design and development teams. This internship provides practical experience in the entire web development process and helps prepare interns for a career as a full stack developer.

What are the key skills and qualifications needed to thrive as a Full Stack Development Intern, and why are they important?

To thrive as a Full Stack Development Intern, you need foundational knowledge of front-end and back-end programming languages such as JavaScript, HTML, CSS, and at least one server-side framework, alongside a relevant academic background in computer science or a related field. Familiarity with version control systems like Git, databases (SQL/NoSQL), and cloud platforms is often expected, and experience with tools like React, Node.js, or Docker can be advantageous. Strong problem-solving skills, adaptability, and effective communication help interns collaborate within teams and learn quickly in dynamic environments. These skills and qualifications are crucial for efficiently contributing to diverse development tasks and succeeding in fast-paced tech teams.
Full Stack Developer (Node.js, React, AWS)

Full Stack Developer (Node.js, React, AWS)

IT America Inc

Johnston, IA • On-site

Contractor

Posted 13 hours ago


Job description

Position: Full Stack Developer (Node.js, React, AWS)

Location: Johnston, Iowa

Duration: Long term contract

Type: Only W2

Job Summary:

We are seeking a skilled Full Stack Developer with strong experience in Node.js, React, and AWS to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications and cloud-based solutions, ensuring high performance, reliability, and security. You will work closely with cross-functional teams to deliver innovative solutions that meet business goals.

Key Responsibilities:

  • Design, develop, and maintain full-stack web applications using Node.js and React.
  • Build RESTful APIs and microservices architecture to support application features.
  • Implement cloud-based solutions and infrastructure using AWS services (e.g., EC2, S3, Lambda, API Gateway, RDS).
  • Collaborate with UX/UI designers to create responsive and user-friendly web interfaces.
  • Optimize application performance, scalability, and security.
  • Troubleshoot and debug complex issues across front-end and back-end layers.
  • Write clean, maintainable, and well-documented code following best practices.
  • Participate in code reviews and mentor junior developers.
  • Automate deployments and monitor application health using tools like CloudFormation, Terraform, and CI/CD pipelines.

Required Skills & Experience:

  • 3+ years of professional experience in full-stack development.
  • Strong expertise in Node.js and Express.js for server-side development.
  • Solid experience in building front-end applications using React.js and state management (e.g., Redux).
  • Hands-on experience with AWS cloud services such as EC2, Lambda, S3, RDS, CloudWatch, API Gateway, etc.
  • Experience building RESTful APIs and integrating third-party APIs.
  • Knowledge of databases (SQL and NoSQL) such as PostgreSQL, MySQL, MongoDB, DynamoDB.
  • Familiarity with containerization technologies like Docker.
  • Experience with CI/CD pipelines (e.g., Jenkins, GitHub Actions).
  • Strong understanding of application security principles.
  • Excellent problem-solving, analytical, and communication skills.