1

Junior Full Stack Software Engineer Jobs in Novi, MI

They participate in the full software development lifecycle, including software architecture, coding, quality testing, deployment, and ongoing maintenance. Full-stack software engineering roles ...

Mentor junior developers and support knowledge sharing across frontend, backend, and platform teams ... Experience in full stack software engineering or application development * Strong hands-on ...

Full-stack software engineering roles involving both user-interface and server-side development also fall within this job function. Key ResponsibilitiesEngage with customers to deeply understand ...

Full-stack software engineering roles, who can develop all components of software including user ... junior engineers. Skills RequiredJenkins, GitHub Actions, Tekton, GitHub Enterprise ecosystem ...

Jr FullStack Java Developer

Farmington, MI ยท On-site

$51.75 - $66.75/hr

Jr Full Stack Java Developer Location: Farmington, MI or Okemos, MI (Hybrid work) Duration: 12 months+ Job Summary: We are seeking a motivated and enthusiastic Junior Full Stack Developer with 1-3 ...

Showing results 41-60

Junior Full Stack Software Engineer information

See Novi, MI salary details

$41.8K

$126.4K

$178.7K

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

As of Sep 2, 2026, the average yearly pay for junior full stack software engineer in Novi, MI is $126,441.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,100.00 and $148,200.00 per year, depending on experience, location, and employer.

What is a junior full stack software engineer?

Junior Full Stack Software Engineers are entry-level professionals who develop both the front-end and back-end components of web applications. They work with a variety of programming languages, frameworks, and tools to build, maintain, and improve websites or web services. Typically, junior engineers work under the guidance of more experienced developers and contribute to coding, debugging, and testing software features. Their role often involves learning new technologies and best practices while collaborating with team members to deliver functional software solutions.

What are some typical challenges a junior full stack software engineer faces when working on cross-functional teams?

As a Junior Full Stack Software Engineer, you may encounter challenges such as balancing front-end and back-end development tasks, quickly learning new frameworks or technologies used by the team, and effectively communicating with designers, QA testers, and senior engineers. Navigating different coding standards and adapting to the team's workflow can also be initially overwhelming. However, these challenges offer valuable learning opportunities, and most teams provide mentorship and code reviews to support your growth.

What are the key skills and qualifications needed to thrive as a junior full stack software engineer, and why are they important?

To thrive as a Junior Full Stack Software Engineer, you need a solid grasp of programming fundamentals, web development (HTML, CSS, JavaScript), and basic knowledge of both front-end and back-end frameworks, often supported by a relevant degree or coding bootcamp. Familiarity with tools like Git, databases (SQL/NoSQL), and frameworks such as React or Node.js is commonly expected. Problem-solving, effective communication, and eagerness to learn are standout soft skills in this role. These skills and qualities are crucial for building, maintaining, and improving software applications while collaborating efficiently with team members.

What are popular job titles related to Junior Full Stack Software Engineer jobs in Novi, MI?

For Junior Full Stack Software Engineer jobs in Novi, MI, the most frequently searched job titles are:

What job categories do people searching Junior Full Stack Software Engineer jobs in Novi, MI look for?

The top searched job categories for Junior Full Stack Software Engineer jobs in Novi, MI are:

What cities near Novi, MI are hiring for Junior Full Stack Software Engineer jobs?

Cities near Novi, MI with the most Junior Full Stack Software Engineer job openings:

Infographic showing various Junior Full Stack Software Engineer job openings in Novi, MI as of August 2026, with employment types broken down into 1% Internship, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $126,441 per year, or $60.8 per hour.

Senior Full Stack Software Engineer Java / Angular / GCP//Dearborn, MI//W2 only

Saanvi Technologies

Dearborn, MI โ€ข On-site

Contractor

Posted 18 days ago


Job description

Senior Full Stack Software Engineer – Java / Angular / GCP

Location: 679 - Rotunda Center
Location Address: 17000 Rotunda Drive, DEARBORN, MI, 48120

W2 Only This role requires 4 days on-site. manager wants Local candidates

Position Description:

As a Full-stack Software Engineer, you will support Ford Motor Company’s global mobile app deployment ecosystem by helping Android, iOS, Mac and Chrome app development teams build, test, and deploy applications more efficiently. You will design, develop, and manage self-service tools that allow developers to automate app deployments to the Apple App Store, Google Play Store, Chrome Web Store and Intune Company Portal. You will work across both front-end and back-end technologies, including Java, Spring Boot, Angular, Google Cloud Platform, PostgreSQL, RESTful APIs, GitHub Actions, and CI/CD automation practices. You will help centralize deployment pipelines, create a user-friendly developer portal, build and maintain scalable infrastructure. You will also collaborate closely with app development teams and business partners to provide technical leadership, improve release efficiency, reduce manual effort, and support the delivery of high-quality mobile applications across Ford. Responsiblilities: • Drive automation via GitHub actions and centralize deployment pipelines for all Android and iOS app developers at Ford. • Design, develop and deploy a self-service portal for developers using Java (Spring Boot), Angular, GCP. Including a user-friendly front-end, responsive back-end, PostgreSQL database, and RESTful APIs. • Conduct thorough testing and debugging to ensure a bug-free solution that is increasingly automated. • Review code quality to ensure products are without vulnerabilities. • Work closely with app development teams and business teams to provide technical leadership and help build world-class apps. • Monitor and improve developed applications and tools. • Develop, maintain and optimize infrastructure being leveraged to support the automation and self-service portal. • Contribute to system architecture decisions, focusing on scalability, performance and maintainability. • Translate business requirements into detailed Jira user stories with acceptance criteria, enabling accurate sprint planning and predictable delivery.

Skills Required:

Angular, Spring Boot, Java, Google Cloud Platform, GitHub, API

Skills Preferred:

Ansible, Jira, Swift, Kotlin, Scripting Work Focus Breakdown: • 40% Front-End Development (Angular) • 40% Back-End Development (Java Spring Boot / GCP) • 20% CI/CD Automation (GitHub Actions / Mac Build Pipelines)

Experience Required:

• 5+ years of experience in Java Spring Boot development • 5+ years of experience in Angular or similar framework • 3+ years of experience in Google Cloud Platform Services • 3+ years of experience in RESTful API development • 2+ years of experience in building GitHub actions • Familiarity with CI/CD tools and automation practices

Experience Preferred:

• 5+ years of building and maintaining web applications • Mobile development experience in either iOS or Android • Familiarity with vulnerability analysis and mitigation • Experience working in a service team for a large organization • Strong problem-solving skills to help solve issues and drive new solutions • DevOps experience

Education Required:

Bachelor's Degree


Saanvi Technologies logo

About Saanvi Technologies

Sourced by ZipRecruiter

Saanvi Technologies is a staffing company that specializes in providing IT professionals to businesses. Our employees are experts in their field, and have the skills and experience necessary to help businesses grow and succeed. Saanvi Technologies is dedicated to helping businesses achieve their goals, and they have a proven track record of success. Our employees are qualified and reliable, and they always go above and beyond to meet the needs of their customers.

Company size

51 - 200 Employees

Headquarters location

Farmington, MI, US

Social media