1

Full Stack Software Engineer Jobs in Detroit, MI

Full Stack Software Engineer

Dearborn, MI · On-site

$85K - $192K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Bachelor's degree in Computer Science, Engineering, Data Science, or a related field. * 1 to 3 years of professional experience in Software Engineering or Data Engineering (or equivalent strong ...

Full Stack Software Engineer (Node.js)

Southfield, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... engineering problems, and partnering closely with teammates to deliver reliable software. In the ... Develop full-stack applications spanning React, Node.js, APIs, and PostgreSQL. * Write clean ...

New

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 ...

Experience in full stack software engineering or application development * Strong hands-on experience in frontend/UI development using modern frameworks such as React, Angular, or similar * Strong ...

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

Full Stack Developer

Dearborn, MI · On-site

$61 - $66/hr

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

Showing results 21-40

Full Stack Software Engineer information

See Detroit, MI salary details

$40.7K

$123.3K

$174.3K

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

As of Aug 17, 2026, the average yearly pay for full stack software engineer in Detroit, MI is $123,314.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,600.00 and $144,600.00 per year, depending on experience, location, and employer.

What is a full stack software engineer?

A full stack software engineer develops all aspects of a software application, from the user interface to the back-end database. As a full stack software engineer, your job duties include gathering customer requirements, writing the code to develop the application, and troubleshooting the application for any issues. The qualifications to pursue a career as a full stack software engineer include an associate or bachelor’s degree in computer science, software engineering, or a related field and proficiency in a variety of coding languages and frameworks.

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

To thrive as a Full Stack Software Engineer, you need strong proficiency in both front-end (e.g., HTML, CSS, JavaScript) and back-end (e.g., Node.js, Python, Java) development, typically supported by a relevant degree or equivalent experience. Familiarity with frameworks (like React or Angular), version control (such as Git), databases (SQL/NoSQL), and cloud platforms is essential, and certifications like AWS Certified Developer can be beneficial. Problem-solving ability, collaboration, and adaptability are vital soft skills that help engineers navigate complex projects and work effectively in teams. These skills ensure the ability to deliver robust, scalable, and user-friendly applications that meet dynamic business needs.

How do full stack software engineers typically collaborate with other team members during a development project?

Full Stack Software Engineers often work closely with front-end and back-end developers, UI/UX designers, product managers, and QA testers throughout the software development lifecycle. Collaboration typically involves participating in agile ceremonies such as daily stand-ups, sprint planning, and code reviews to ensure alignment and progress. They are expected to communicate effectively across disciplines, help troubleshoot issues that span both client and server sides, and contribute to shared documentation. This collaborative environment helps ensure that solutions are cohesive, scalable, and meet user requirements.

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

AspectFull Stack Software EngineerFront End Developer
Required SkillsProficiency in both front-end and back-end technologies, including HTML, CSS, JavaScript, server-side languages, and databases.Specializes in client-side technologies like HTML, CSS, JavaScript, and frameworks such as React or Angular.
Work EnvironmentWorks on both server and client-side development, often involved in full project lifecycle.Focuses primarily on designing and implementing user interfaces and user experience.
Common UsageUsed in full-stack development teams, startups, and projects requiring versatile developers.Found in teams emphasizing UI/UX, web design, and front-end frameworks.

While both roles require strong JavaScript skills, Full Stack Software Engineers handle both front-end and back-end development, whereas Front End Developers focus solely on the user interface and experience. The choice depends on whether you prefer a broader development scope or specialization in UI design.

Are full stack software engineers in demand?

Full stack software engineers are in high demand due to their ability to work on both front-end and back-end development, making them valuable in many industries. Companies seek these professionals for their versatility, often requiring knowledge of frameworks, programming languages, and tools like JavaScript, Python, and cloud platforms. The demand is expected to grow as digital transformation continues across sectors.

Can I learn full stack software engineer in 3 months?

Becoming a full stack software engineer in three months is challenging, as it typically requires several months to years of consistent learning to gain proficiency in both front-end and back-end development, including skills in programming languages, frameworks, databases, and version control. Intensive bootcamps or self-study programs can accelerate learning, but practical experience and project work are essential for job readiness.

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

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

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

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

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

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

Infographic showing various Full Stack Software Engineer job openings in Detroit, MI as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $123,314 per year, or $59.3 per hour.

Full Stack Software Engineer

Ford Motor Company

Dearborn, MI • On-site

$85K - $192K/yr

Full-time

Medical, Dental, Vision, Life, PTO

Re-posted 17 days ago


Job description

We made history and now we work to transform the future - for our customers, our communities and our families. You'll see your work on the road every day, helping people move freely and pursue their dreams. At Ford, you can build more than vehicles. Come build what matters.


Do you believe data tells the real story? We do! Redefining mobility requires quality data, metrics and analytics, as well as insightful interpreters and analysts. That's where Global Data Insight & Analytics makes an impact. We advise leadership on business conditions, customer needs and the competitive landscape. With our support, key decision makers can act in meaningful, positive ways. Join us and use your data expertise and analytical skills to drive evidence-based, timely decision making.

About the Role
Join the Connected Vehicle Data Team within Ford's GDIA (Global Data Insight & Analytics) organization to build and transform how we leverage vehicle data across the enterprise. Our team sits at the intersection of massive-scale data engineering, cloud infrastructure, and internal data tools. We build robust data pipelines, scalable backend services, and intuitive data-driven applications that turn complex, high-volume connected vehicle datasets into actionable insights for our business and customers.

In this role, you will not only build the data assets but also embody the Ford OS Behaviors-acting as a Builder who is curious and solves problems, Playing to Win by delivering high-quality data solutions, and Delivering the Promise to our business partners by ensuring data reliability and accessibility.

You'll have (Basic Qualifications)...

  • Bachelor's degree in Computer Science, Engineering, Data Science, or a related field.
  • 1 to 3 years of professional experience in Software Engineering or Data Engineering (or equivalent strong internship/co-op experience).
  • Strong programming skills in Python or Java for data processing and backend development.
  • Proficiency in SQL with a solid understanding of relational databases, data modeling, and data warehousing concepts.
  • Experience building and managing data pipelines (ETL/ELT) and integrating data from various sources.
  • Basic experience developing web applications or APIs (frontend frameworks like React are a plus, but backend/data focus is primary).
  • Understanding of containerization using Docker and version control using Git.
  • A strong alignment with Ford OS Behaviors, demonstrating curiosity, teamwork, and a drive to deliver results.

Even better, you may have (Preferred Qualifications)...

  • Strong proficiency in Java programming, with hands-on experience building scalable backend microservices and RESTful APIs using the Spring Boot framework.
  • AI Engineering experience or exposure to building intelligent applications, including prompt/context/harness engineering, various knowledge bases, and validation methods.
  • Hands-on experience with Google Cloud Platform (GCP), specifically with data tools like BigQuery, Cloud SQL, Pub/Sub, and workflow orchestration (e.g., Apache Airflow).
  • Experience deploying applications to Cloud Run, Cloud Functions, or GKE.
  • Basic understanding of continuous integration/continuous delivery (CI/CD) pipelines (e.g., GitHub Actions).

You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply!
As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder...or all of the above? No matter what you choose, we offer a work life that works for you, including:
Immediate medical, dental, vision and prescription drug coverage
Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
Vehicle discount program for employees and family members and management leases
Tuition assistance
Established and active employee resource groups
Paid time off for individual and team community service 
A generous schedule of paid holidays, including the week between Christmas and New Year's Day 
Paid time off and the option to purchase additional vacation time. 

This position is a salary grade 6 -8 and ranges from $85,400-$192,900., 


Final determination of salary grade will be based on candidate's skills and experience, and base salary will be set within the applicable range according to job scope, responsibility and competitive market value.
For more information on salary and benefits, click here: https://fordcareers.co/GSR

Visa sponsorship is not available for this position.

Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.

We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call 1-888-336-0660.

This position is hybrid. Candidates who are in commuting distance to a Ford hub location may be required to be onsite four or more days per week. #LI-Hybrid

    #LI-PS2  

You'll have (Basic Qualifications)...

  • Bachelor's degree in Computer Science, Engineering, Data Science, or a related field.
  • 1 to 3 years of professional experience in Software Engineering or Data Engineering (or equivalent strong internship/co-op experience).
  • Strong programming skills in Python or Java for data processing and backend development.
  • Proficiency in SQL with a solid understanding of relational databases, data modeling, and data warehousing concepts.
  • Experience building and managing data pipelines (ETL/ELT) and integrating data from various sources.
  • Basic experience developing web applications or APIs (frontend frameworks like React are a plus, but backend/data focus is primary).
  • Understanding of containerization using Docker and version control using Git.
  • A strong alignment with Ford OS Behaviors, demonstrating curiosity, teamwork, and a drive to deliver results.

Even better, you may have (Preferred Qualifications)...

  • Strong proficiency in Java programming, with hands-on experience building scalable backend microservices and RESTful APIs using the Spring Boot framework.
  • AI Engineering experience or exposure to building intelligent applications, including prompt/context/harness engineering, various knowledge bases, and validation methods.
  • Hands-on experience with Google Cloud Platform (GCP), specifically with data tools like BigQuery, Cloud SQL, Pub/Sub, and workflow orchestration (e.g., Apache Airflow).
  • Experience deploying applications to Cloud Run, Cloud Functions, or GKE.
  • Basic understanding of continuous integration/continuous delivery (CI/CD) pipelines (e.g., GitHub Actions).

What you'll do...

  • Build robust data pipelines (Be a Builder): Design, develop, and maintain scalable ETL/ELT pipelines to ingest, process, and transform large volumes of connected vehicle data using Python, Java, and SQL strictly on Google Cloud Platform (GCP).
  • Develop backend services & APIs: Build RESTful APIs and microservices to expose vehicle data securely and efficiently to internal applications and downstream enterprise systems.
  • Develop internal data tools: Build and maintain lightweight, intuitive frontend interfaces (e.g., React) and dashboards to help stakeholders visualize and interact with complex telemetry data.
  • Leverage GCP Data Infrastructure: Work extensively with GCP data services such as BigQuery, Cloud Storage (GCS), Dataflow, or Cloud Composer (Airflow), deploying containerized workloads to Cloud Run or GKE.
  • Ensure data quality & reliability (Deliver the Promise): Implement data validation, automated testing, and monitoring (using Cloud Logging/Monitoring) to ensure high availability and accuracy of our data products.
  • Collaborate and innovate (Create Must-Have Products): Partner closely with Senior Data Engineers, Data Scientists, and Product Managers to understand data models and translate business needs into technical solutions.

Ford logo

About Ford

Sourced by ZipRecruiter

At Ford Motor Company, we believe freedom of movement drives human progress. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career and help us define tomorrow's transportation.

Industry

Civil engineering construction

Company size

51 - 200 Employees

Headquarters location

Doral, FL, US

Year founded

1982