1

Full Stack Software Engineer Intern Jobs in Ann Arbor, MI

As a Full Stack Engineer, you will design, develop, and enhance applications across frontend and backend environments, working with modern engineering practices and cloud-based technologies. You will ...

Senior Software Engineer

Allen Park, MI ยท On-site

$111K - $147K/yr

This Full-Stack Software Engineer position is ideal for a technically oriented, forward-thinking individual who has experience designing, building, and deploying cloud applications, owning Google ...

We are seeking an experienced Full-Stack Software Engineer to build the software ecosystem powering our next-generation AI Vision Systems. You will develop the "connective tissue" between high ...

Senior Software Engineer

Allen Park, MI ยท Remote

$111K - $147K/yr

This Full-Stack Software Engineer position is ideal for a technically oriented, forward-thinking individual who has experience designing, building, and deploying cloud applications, owning Google ...

Full-Stack Engineer

Ann Arbor, MI ยท On-site

$140K - $220K/yr

Full Stack Engineer Responsibilities * Taking ownership of the entire product lifecycle-from ... Proven ability to build and deploy production-grade software at scale Nice to have * Experience ...

Java Web Development Intern

Farmington Hills, MI ยท On-site +1

$19 - $24.75/hr

Blinqlabs team seeks a web application developer intern to work on full-stack design, development ... Good IT Background Knowledge (software application development and testing) * Good knowledge of ...

Blinqlabs team seeks a web application developer intern to work on full-stack design, development ... Good IT Background Knowledge (software application development and testing) * Good knowledge of ...

next page

Showing results 1-20

Full Stack Software Engineer Intern information

See Ann Arbor, MI salary details

$43.5K

$131.9K

$186.4K

How much do full stack software engineer intern jobs pay per year?

As of Aug 31, 2026, the average yearly pay for full stack software engineer intern in Ann Arbor, MI is $131,851.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,600.00 and $154,600.00 per year, depending on experience, location, and employer.

What does a full stack software engineer intern do?

A Full Stack Software Engineer Intern assists with the development of both the front-end and back-end components of web applications. They work under the guidance of experienced engineers to write code, debug issues, and help integrate different technologies across the software stack. Typical tasks include building user interfaces, connecting to databases, and testing new features. This role helps interns gain hands-on experience with various programming languages, frameworks, and tools commonly used in software development.

What are the key skills and qualifications needed to thrive as a full stack software engineer intern?

To thrive as a Full Stack Software Engineer Intern, you need a solid understanding of programming languages (such as JavaScript, Python, or Java), basic web development concepts, and enrollment in a relevant degree program like computer science. Familiarity with frameworks (like React or Node.js), version control systems (such as Git), and cloud platforms are often expected. Strong problem-solving abilities, eagerness to learn, and effective teamwork set standout interns apart. These skills and qualities enable interns to contribute meaningfully to projects, adapt quickly to new technologies, and collaborate efficiently in dynamic development environments.

What types of projects and technologies do full stack software engineer interns typically work on during their internship?

Full Stack Software Engineer Interns often work on a variety of projects that span both front-end and back-end development. This may include building user interfaces with frameworks like React or Angular, developing APIs using Node.js or Python, and working with databases such as MongoDB or PostgreSQL. Interns usually collaborate closely with senior engineers, designers, and product managers, gaining exposure to the full software development lifecycle. The work environment tends to be fast-paced and collaborative, offering valuable opportunities to learn modern development practices and tools.

What is the difference between Full Stack Software Engineer Intern vs Software Developer Intern?

AspectFull Stack Software Engineer InternSoftware Developer Intern
Required SkillsKnowledge of both front-end and back-end technologies, basic understanding of databasesFocus on specific programming languages or platforms, such as Java, Python, or mobile development
Work EnvironmentCollaborates on full application development, often in agile teamsWorks on specific modules or features, may focus on front-end or back-end
Industry UsageCommon in tech companies, startups, and software firmsWidely used across various tech sectors, including web and mobile app development

In summary, a Full Stack Software Engineer Intern has a broader scope, working on both front-end and back-end development, while a Software Developer Intern may focus on a specific area. Both roles provide valuable experience in software development but differ in technical breadth and project involvement.

What are the most commonly searched types of Full Stack Software Engineer jobs in Ann Arbor, MI?

The most popular types of Full Stack Software Engineer jobs in Ann Arbor, MI are:

What are popular job titles related to Full Stack Software Engineer Intern jobs in Ann Arbor, MI?

For Full Stack Software Engineer Intern jobs in Ann Arbor, MI, the most frequently searched job titles are:

What job categories do people searching Full Stack Software Engineer Intern jobs in Ann Arbor, MI look for?

The top searched job categories for Full Stack Software Engineer Intern jobs in Ann Arbor, MI are:

What cities near Ann Arbor, MI are hiring for Full Stack Software Engineer Intern jobs?

Cities near Ann Arbor, MI with the most Full Stack Software Engineer Intern job openings:

Infographic showing various Full Stack Software Engineer Intern job openings in Ann Arbor, MI as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 10% Part Time, and 4% Contract. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution, with an average salary of $131,851 per year, or $63.4 per hour.

Senior Full Stack Software Engineer

Mariana Minerals

Ann Arbor, MI โ€ข On-site

Full-time

Re-posted 6 days ago


Job description

Job Summary:
Mariana Minerals is a software-first, vertically integrated minerals company on a mission to supply the critical minerals powering modern energy, AI, and defense technologies. They are seeking an experienced Senior Full Stack Software Engineer to lead critical technical initiatives in building the next-generation critical minerals supply chain. The role involves architecting and delivering software systems, driving technical strategy, and mentoring team members while ensuring excellence across the full stack.
Responsibilities:
โ€ข Lead the technical design and architecture of internal software tools, ensuring scalability, reliability, and maintainability while working closely with engineering, construction, and operations teams.
โ€ข Architect and implement complex data integrations with enterprise engineering/construction tools such as Autodesk, establishing best practices for API design and data synchronization.
โ€ข Drive the development of sophisticated web applications and platforms used by internal teams and partners, making key technical decisions on frameworks, infrastructure, and deployment strategies.
โ€ข Conduct thorough technical evaluations of third-party software solutions, providing strategic recommendations on build-vs-buy decisions and integration approaches.
โ€ข Lead cross-functional initiatives with ML engineers to design and implement production-ready ML, RL, and LLM-powered features, ensuring robust error handling and scalable architecture.
โ€ข Mentor junior engineers, conduct code reviews, and establish engineering best practices across the team.
โ€ข Participate in technical strategy discussions and contribute to long-term technology roadmap planning.
โ€ข Own production reliability and performance optimization for critical systems.
Qualifications:
Required:
โ€ข 5+ years of professional software engineering experience with a proven track record of delivering complex, production systems.
โ€ข Deep expertise across the full stack, with demonstrated ability to make architectural decisions spanning frontend frameworks, backend services, databases, and cloud infrastructure.
โ€ข Strong experience translating business requirements from non-technical stakeholders into robust technical solutions, with ability to communicate complex technical concepts clearly.
โ€ข Proven leadership experience, whether through formal management, technical lead roles, or driving cross-functional initiatives.
โ€ข Excellence in system design and architecture, with experience in distributed systems, microservices, and event-driven architectures.
โ€ข Track record of working in ambiguous, fast-paced environments and bringing structure to complex technical challenges.
โ€ข Experience with modern web frameworks (React/Vue), backend technologies (Node.js/Python/Go), and cloud platforms (AWS/GCP).
โ€ข Strong understanding of DevOps practices, CI/CD pipelines, and infrastructure as code.
Preferred:
โ€ข Experience with data engineering, ETL pipelines, or ML/AI integration is a plus.
โ€ข Startup experience in a rapidly scaling company is helpful but not required.
โ€ข Domain experience in manufacturing, industrial automation, or capital projects is beneficial but not required.
Company:
Mariana Minerals develops mineral projects using technology to supply critical minerals for energy, AI, and defense applications. Founded in 2022, the company is headquartered in Houston, USA, with a team of 51-200 employees. The company is currently Growth Stage.