Full-stack software engineering roles who can develop all components of software including user interface and server side also fall within this job function. Key responsibilities * Engage with ...
Full-stack software engineering roles who can develop all components of software including user interface and server side also fall within this job function. Key responsibilities * Engage with ...
Full-stack software engineering roles who can develop all components of software including user interface and server side also fall within this job function. Key responsibilities * Engage with ...
Full-stack software engineering roles who can develop all components of software including user interface and server side also fall within this job function. Key responsibilities * Engage with ...
Full Stack Software Engineer
Livonia, MI · On-site
Full-stack software engineering roles who can develop all components of software including user interface and server side also fall within this job function. Key responsibilities * Engage with ...
Full Stack Software Engineer
Livonia, MI · On-site
Full-stack software engineering roles who can develop all components of software including user interface and server side also fall within this job function. Key responsibilities * Engage with ...
Full Stack Software Engineer
Taylor, MI · On-site
Full-stack software engineering roles who can develop all components of software including user interface and server side also fall within this job function. Key responsibilities * Engage with ...
Full Stack Software Engineer
Taylor, MI · On-site
Full-stack software engineering roles who can develop all components of software including user interface and server side also fall within this job function. Key responsibilities * Engage with ...
Job Title Senior Full Stack Software Engineer (Java, Spring Boot, Angular, GCP) Overview We are seeking an experienced Software Engineer to design, develop, test, and maintain software applications ...
Job Title Senior Full Stack Software Engineer (Java, Spring Boot, Angular, GCP) Overview We are seeking an experienced Software Engineer to design, develop, test, and maintain software applications ...
Job Title Senior Full Stack Software Engineer (Java, Spring Boot, Angular, GCP) Overview We are seeking an experienced Software Engineer to design, develop, test, and maintain software applications ...
Job Title Senior Full Stack Software Engineer (Java, Spring Boot, Angular, GCP) Overview We are seeking an experienced Software Engineer to design, develop, test, and maintain software applications ...
Senior Full Stack Software Engineer (Java, Angular/React, GCP)//Dearborn, MI//W2 only
Dearborn, MI · On-site
Senior Full Stack Software Engineer (Java, Angular/React, GCP) Dearborn, MI W2 Position Description: Position Overview At Ford Motor Company, we believe freedom of movement drives human progress. We ...
Quick apply
Senior Full Stack Software Engineer (Java, Angular/React, GCP)//Dearborn, MI//W2 only
Dearborn, MI · On-site
Senior Full Stack Software Engineer (Java, Angular/React, GCP) Dearborn, MI W2 Position Description: Position Overview At Ford Motor Company, we believe freedom of movement drives human progress. We ...
Senior Full Stack Software Engineer (Java Spring Boot & GCP)
Dearborn, MI · On-site
$120 - $160/hr
Senior Full Stack Software Engineer (Java Spring Boot & GCP) Location: Dearborn (MI) | Employment Type: Full Time - 40 hours per week | Job Level: T4 | Work Preference: Hybrid | Job Code: 243978 Job ...
Senior Full Stack Software Engineer (Java Spring Boot & GCP)
Dearborn, MI · On-site
$120 - $160/hr
Senior Full Stack Software Engineer (Java Spring Boot & GCP) Location: Dearborn (MI) | Employment Type: Full Time - 40 hours per week | Job Level: T4 | Work Preference: Hybrid | Job Code: 243978 Job ...
Full Stack Software Engineer (React/GCP) Dearborn, MI W2 Position Description: Employees in this job function are responsible for designing, developing, testing and maintaining software applications ...
Quick apply
Full Stack Software Engineer (React/GCP) Dearborn, MI W2 Position Description: Employees in this job function are responsible for designing, developing, testing and maintaining software applications ...
Full Stack Engineer
Auburn Hills, MI · On-site
Role Overview We are seeking a Senior Full Stack Engineer to design, develop, and support scalable ... Experience in full stack software engineering or application development * Strong hands-on ...
Full Stack Engineer
Auburn Hills, MI · On-site
Role Overview We are seeking a Senior Full Stack Engineer to design, develop, and support scalable ... Experience in full stack software engineering or application development * Strong hands-on ...
Senior Full Stack Software Engineer (Java, Spring Boot, Angular, Google Cloud Platform)
Dearborn, MI · On-site
$48.25 - $62.50/hr
Job Title Senior Full Stack Software Engineer (Java, Spring Boot, Angular, Google Cloud Platform) Overview We are seeking an experienced Software Engineer to design, develop, test, and maintain ...
Senior Full Stack Software Engineer (Java, Spring Boot, Angular, Google Cloud Platform)
Dearborn, MI · On-site
$48.25 - $62.50/hr
Job Title Senior Full Stack Software Engineer (Java, Spring Boot, Angular, Google Cloud Platform) Overview We are seeking an experienced Software Engineer to design, develop, test, and maintain ...
Java Full Stack Software Engineer
Dearborn, MI · On-site
$48.25 - $62.25/hr
Java Full Stack Software Engineer Overview / Summary We are seeking a Software Engineer to design, develop, test, and maintain software applications within a CAD/CAE domain. The role requires strong ...
Java Full Stack Software Engineer
Dearborn, MI · On-site
$48.25 - $62.25/hr
Java Full Stack Software Engineer Overview / Summary We are seeking a Software Engineer to design, develop, test, and maintain software applications within a CAD/CAE domain. The role requires strong ...
Java Full Stack Software Engineer
Dearborn, MI · On-site
$48.25 - $62.50/hr
Java Full Stack Software Engineer Overview / Summary We are seeking a Software Engineer to design, develop, test, and maintain software applications within a CAD/CAE domain. The role requires strong ...
Java Full Stack Software Engineer
Dearborn, MI · On-site
$48.25 - $62.50/hr
Java Full Stack Software Engineer Overview / Summary We are seeking a Software Engineer to design, develop, test, and maintain software applications within a CAD/CAE domain. The role requires strong ...
Java Full Stack Software Engineer
Dearborn, MI · On-site
$48.25 - $62.50/hr
Java Full Stack Software Engineer Overview / Summary We are seeking a Software Engineer to design, develop, test, and maintain software applications within a CAD/CAE domain. The role requires strong ...
Java Full Stack Software Engineer
Dearborn, MI · On-site
$48.25 - $62.50/hr
Java Full Stack Software Engineer Overview / Summary We are seeking a Software Engineer to design, develop, test, and maintain software applications within a CAD/CAE domain. The role requires strong ...
Senior Full Stack Software Engineer (Java, Angular & Google Cloud Platform)
Dearborn, MI · On-site
$110 - $165/hr
Job Title Full Stack Software Engineer (Node.js, React & Google Cloud Platform) Overview We are seeking an experienced Full Stack Software Engineer to design, develop, test, and maintain software ...
New
Senior Full Stack Software Engineer (Java, Angular & Google Cloud Platform)
Dearborn, MI · On-site
$110 - $165/hr
Job Title Full Stack Software Engineer (Node.js, React & Google Cloud Platform) Overview We are seeking an experienced Full Stack Software Engineer to design, develop, test, and maintain software ...
New
We are looking for an experienced Full Stack Software Engineer to join our Application Development team. In this role, you will design, develop, and support scalable web applications and modern user ...
We are looking for an experienced Full Stack Software Engineer to join our Application Development team. In this role, you will design, develop, and support scalable web applications and modern user ...
Role Overview We are seeking a Senior Full Stack Engineer to design, develop, and support scalable ... Experience in full stack software engineering or application development * Strong hands-on ...
Role Overview We are seeking a Senior Full Stack Engineer to design, develop, and support scalable ... Experience in full stack software engineering or application development * Strong hands-on ...
Job Title Full Stack Software Engineer (Python, React/Angular, GCP) Overview / Summary We are seeking a highly technical and experienced Software Engineer to join our team. In this role, you will ...
Job Title Full Stack Software Engineer (Python, React/Angular, GCP) Overview / Summary We are seeking a highly technical and experienced Software Engineer to join our team. In this role, you will ...
Job Title Full Stack Software Engineer (Python, React/Angular, GCP) Overview / Summary We are seeking a highly technical and experienced Software Engineer to join our team. In this role, you will ...
Job Title Full Stack Software Engineer (Python, React/Angular, GCP) Overview / Summary We are seeking a highly technical and experienced Software Engineer to join our team. In this role, you will ...
Senior Java Full Stack Software Engineer (Java, Angular, GCP)
Dearborn, MI · On-site
$48.25 - $62.25/hr
Job Title Senior Java Full Stack Software Engineer (Java, Angular, GCP) Overview We are seeking an experienced Software Engineer to design, develop, test, and maintain enterprise web applications.
Senior Java Full Stack Software Engineer (Java, Angular, GCP)
Dearborn, MI · On-site
$48.25 - $62.25/hr
Job Title Senior Java Full Stack Software Engineer (Java, Angular, GCP) Overview We are seeking an experienced Software Engineer to design, develop, test, and maintain enterprise web applications.
Senior Full Stack Software Engineer information
See Detroit, MI salary details
$44.1K - $57.2K
1% of jobs
$57.2K - $70.3K
3% of jobs
$70.3K - $83.5K
4% of jobs
$83.5K - $96.6K
5% of jobs
$96.6K - $109.8K
11% of jobs
$110.5K is the 25th percentile. Wages below this are outliers.
$109.8K - $122.9K
15% of jobs
The median wage is $131.5K / yr.
$122.9K - $136K
17% of jobs
$136K - $149.2K
17% of jobs
$151.6K is the 75th percentile. Wages above this are outliers.
$149.2K - $162.3K
13% of jobs
$162.3K - $175.4K
9% of jobs
$175.4K - $188.6K
5% of jobs
$44.1K
$133.4K
$188.6K
How much do senior full stack software engineer jobs pay per year?
What are the key skills and qualifications needed to thrive as a senior full stack software engineer?
To thrive as a Senior Full Stack Software Engineer, you need deep expertise in both front-end and back-end development, strong problem-solving abilities, and a solid foundation in computer science principles, typically demonstrated by a bachelor’s or master’s degree in a related field. Familiarity with frameworks and languages like React, Angular, Node.js, Python, and proficiency in using cloud platforms, version control systems like Git, and continuous integration tools is crucial, and relevant certifications are an advantage. Exceptional communication, leadership, and teamwork skills help you effectively coordinate with cross-functional teams and mentor junior engineers. These skills ensure you can deliver robust, scalable solutions while driving project success and fostering a collaborative development environment.
What does a senior full stack software engineer do?
A typical day for a Senior Full Stack Software Engineer involves designing and implementing new features, reviewing and improving code, and collaborating with product managers, designers, and other developers to deliver project goals. You might split your time between writing code for both front-end and back-end systems, participating in daily stand-up meetings, and providing technical guidance to junior team members. The role often requires balancing hands-on development with architectural planning and problem-solving for complex technical challenges. You’ll also frequently interact with stakeholders to gather requirements and provide updates, ensuring alignment throughout the software development lifecycle.
What is a senior full stack software engineer?
A Senior Full Stack Software Engineer is an experienced developer responsible for designing, building, and maintaining both front-end and back-end systems in web or software applications. They work with a variety of technologies, frameworks, and databases to ensure seamless functionality across the entire software stack. In addition to coding, they often provide technical leadership, mentor junior developers, and contribute to architectural decisions. Their role requires strong problem-solving skills, an understanding of best practices, and the ability to collaborate with cross-functional teams to deliver high-quality software solutions.

Job description
Employees in this job function are responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs. They are involved in the entire software development lifecycle including designing software architecture, writing code, testing for quality, and deploying the software to meet customer requirements. Full-stack software engineering roles who can develop all components of software including user interface and server side also fall within this job function.
Key responsibilities- Engage with customers to deeply understand their use-cases, pain points, and requirements, showcasing empathy and advocating for user-centric software solutions
- Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies like agile, and technologies
- Assess the requirements of the software application or service and determine the most suitable technology stack, integration method, deployment strategy, etc.
- Create high-level software architecture designs that outline the overall structure, components, and interfaces of the application
- Collaborate with cross-functional teams like product owners, designers, architects, etc.
- Define and implement software test strategy, guidelines, policies, and processes in line with organization vision, industry regulations, and market best practices
- Work on continuously improving performance and optimizing the application and implement new technologies to maximize development efficiency
- Familiar with programming practices such as test-driven development, continuous integration, and continuous delivery
- Support security practices to safeguard user data including encryption and anonymization
- Create user-friendly and interactive interfaces
- Develop and maintain back-end applications like APIs and microservices using server-side languages
- Evaluate and incorporate emerging technologies and capabilities to deliver solutions and monitor and participate in solutions for new stack layers, often involving industry collaboration
- 6 years in IT
- 4 years in development
- Practical experience in 2 coding languages or advanced practice in 1 language
About Bartech Staffing
Sourced by ZipRecruiter
Industry
Recruiting and staffing services
Company size
1,001 - 5,000 Employees
Headquarters location
Southfield, MI, US
Year founded
1976