1

Full Stack Software Engineer Jobs in Holland, MI

Controls Engineer

Holland, MI · On-site

$77K - $100K/yr

... and software platforms for process control, communication, documentation, and other systems ... Full insurance package including Health, Dental, Vision, Life, Disability, Employee Assistance ...

Hardware Engineer

Zeeland, MI · On-site

$113K - $150K/yr

Collaborate across electrical, mechanical, and software teams to support full product development ... Apply electrical engineering principles such as circuit analysis, modeling, thermal management, and ...

Utilizes design and development software, tools and equipment. Participates in design reviews ... Reviews the tolerance stack up analysis done by fellow designers. Leads and coordinates activities ...

Hardware Engineer

Zeeland, MI

$113K - $150K/yr

Collaborate across electrical, mechanical, and software teams to support full product development ... Apply electrical engineering principles such as circuit analysis, modeling, thermal management, and ...

Hardware Engineer

Zeeland, MI · On-site

$113K - $150K/yr

Collaborate across electrical, mechanical, and software teams to support full product development ... Apply electrical engineering principles such as circuit analysis, modeling, thermal management, and ...

Hardware Engineer

Zeeland, MI

$113K - $150K/yr

Collaborate across electrical, mechanical, and software teams to support full product development ... Apply electrical engineering principles such as circuit analysis, modeling, thermal management, and ...

Lead Application Architect

Wyoming, MI · On-site

$120 - $150/hr

... full architectural ownership of a modern supply chain and procurement tech stack. In this role, you ... development cycles for engineering teams while maintaining top‑tier software quality.

Full-Lifecycle Solution Development: Own and drive the solution development process for the Network ... Experience with discrete event simulation software (e.g., FlexSim), digital twin platforms, or ...

Collaborate across mechanical, electrical, and manufacturing teams to support full product ... Proven experience with CAD software such as Creo and/or Solidworks. * Advanced-level knowledge of ...

Collaborate across mechanical, electrical, and manufacturing teams to support full product ... Proven experience with CAD software such as Creo and/or Solidworks. * Advanced-level knowledge of ...

Collaborate across mechanical, electrical, and manufacturing teams to support full product ... Proven experience with CAD software such as Creo and/or Solidworks. * Advanced-level knowledge of ...

Showing results 41-60

Full Stack Software Engineer information

See Holland, MI salary details

$42.4K

$128.5K

$181.6K

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 Holland, MI is $128,492.00, according to ZipRecruiter salary data. Most workers in this role earn between $105,800.00 and $150,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 job categories do people searching Full Stack Software Engineer jobs in Holland, MI look for?

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

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

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

Infographic showing various Full Stack Software Engineer job openings in Holland, MI as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, 1% Temporary, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $128,492 per year, or $61.8 per hour.

Magna Engineered Glass: Senior Design Engineer (DE 3)

Magna

Holland, MI • On-site

Full-time

Re-posted 12 days ago


Job description

Job descriptions may display in multiple languages based on your language selection.
What we offer:
At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed. As a member of our global team, you can expect exciting, varied responsibilities as well as a wide range of development prospects. Because we believe that your career path should be as unique as you are.
Group Summary:
The Magna Exteriors portfolio of products includes access systems such as liftgates, exterior trim, modular systems, front-end modules including fascia, active aerodynamic systems and other lightweight structural components for automotive, commercial truck and other industrial markets.
Recognized globally as an innovator in all aspects of vehicle exteriors, Magna provides everything needed, from materials development and design through manufacturing and assembly, to help automakers create sleek, state-of-the-art vehicles across the world.
Job Responsibilities:
Role Summary
Prepares complete detail and/or layout drawings of prototypes, new and existing products from verbal or written instructions utilizing CAD equipment and software. Participates in design review, surveillance, and program management activities including documentation of all activities to maintain accurate records, monitoring and controlling objectives, timetables, and costs of projects.
Job Purpose:
The Design Engineer will be responsible for the design and release of internal / external CAD data and drawings to support new product launch programs for Magna Exteriors. They will also support current production programs with Customer Driven VA/VE investigations and local support with Manufacturing Lead CI events, as requested.
Scope:
DE 3: Senior Design Eng.
Location: North America or Global
Program Size / Scale Aprox.: Large (1-3 Prg. at one time)
Program Type / Complexity: High Complexity
Process: Product Delivery Process (PDP) Gated Launch
Responsibility: Mentors and Trains Others
Job Qualifications:
DE 3: Senior Design Eng.
Education (must): Bachelor's Degree or higher in an Engineering Curriculum or Technical Field
Years of Experience (must): 10 or more Years
Microsoft Tools (must): Proven Skills in EXCEL, Power Point, Word, etc.
Travel (as requested): Limited travel is required but may be needed to support Supplier and/or Customer requests.
Work Environment (must): Be willing and physically capable of working in the manufacturing environment, "on the floor' for extended periods as necessary, supporting the Pre and Postproduction Build and Launch Activities. Must also be willing to do the same at the Customers location if requested. The employee must occasionally lift and/or move up to 35 pounds.
Direct Customer / Supplier Experience (must): Expert
New Product Launch Experience (must): Expert
Gated Launch Experience (must): Expert
Automotive OEM Experience (must): Expert
CAD Software Experience (CATIA, NX, Other) must: Expert
Expert - complex tasks, multiple large-scale programs, full competency of work area, train's / mentor's others, high risk responsibility.
Core Skill Requirements:
1.) Conceptualizes, designs, and modifies prototypes and products using computer software. Collaborates with team members and managers to develop feasible product concepts and designs. Exhibits strong organizational skills.
2.) Demonstrates ability to conceptualize in 3D, integrate internal data for product development, and utilize engineering disciplines such as mathematics, analysis, Computer Aided Engineering (CAE), simulation studies, surrogate data and lessons learned.
3.) Participates in design reviews, surveillance, and project management to ensure smooth product development. Leads and coordinates design activities from start to finish. Acts as a liaison between internal and external stakeholders. Adjusts designs based on customer requests.
4.) Documents all responsibilities and/or activities to maintain accurate records of project accountabilities. Creates all necessary documentation through drawings, renderings, reports, etc. in accordance with company and customer standards. Coordinates product design reviews with appropriate staff.
5.) Responsible for creating and maintaining drawing systems, 3D modeling, product layouts, and design. Conducts cost studies and calculates stack-up detail components. Prepares layouts and assembly drawings.
6.) Collaborate with Customers' Design Groups and Magna Program Management to recommend Magna's "best in class" design parameters, especially when customers propose changes that may not be in the best interest of both parties concerning manufacturability or overall cost.
7.) Participates in continuous improvement processes, including developing new processes and product cost analysis. Researches and recommends enhancements as needed.
8.) Must possess the ability to develop innovative designs and concepts that are eligible for patents, have knowledge of the procedures and requirements for submitting patent applications to both Magna and the USA Patent Office, understand the criteria and processes involved in gaining patent approvals, and be capable of tracking and evaluating the status of current patents, both internally and externally, to ensure relevance and applicability.
9.) Collaborates with Magna Exteriors Product and Manufacturing Engineering teams to develop future concepts and advanced systems. Strives for Best-in-Class "Design for Manufacturing" (DfM), to enhance manufacturing simplicity and assembly efficiency, resulting in faster, safer, cost-effective, and efficient production.
10.) Supports assigned tasks for Change Requests (CR) and Change Notices (CN) within the Magna Change X tool.
11.) Identifies best practices and lessons learned to improve product designs and shares insights for the benefit of other programs.
12.) Supports prototype, pre-production and production manufacturing and build activities, as required.
13.) Performs other duties as necessary for completion of projects and achievement of departmental goals. Performs procedures necessary for protection of intellectual property rights.
14.) Develops and maintains positive relationships with internal and external customers.
15.) Support program management in product and process development including prototype tooling and builds.
PDP / Trax Responsibilities:
The Design Engineer works in conjunction with the Program Manager and within the Magna Corporate Product Delivery Process (PDP) and the Online Requirements system called TraX.
Within the PDP process the Design Engineer is specifically responsible for the following 5 elements:
1.) ME-003 Intellectual Property / Patent Searches.
2.) ME-030 Critical Design Review (CDR).
3.) ME-035 CAE (Moldflow, FEA, Warpage Analysis, Other).
4.) ME-039 Customer Design Freeze.
5.) ME-040 Data Release.
Key Competencies:
To perform the job successfully, an individual should demonstrate the following competencies:
1.) Communication and English Proficiency: Strong written and verbal communication skills in English to represent the company professionally. Includes the ability to write clear and complex correspondence, read and comprehend varied information, and present effectively in one-on-one settings. Excellent interpersonal and listening skills for effective collaboration.
2.) Ethics and Initiative: Demonstrates high ethics, values, and integrity while inspiring trust. A self-starter who confidently navigates ambiguity with purpose.
3.) Safety and Customer Focus: Observes safety protocols, uses materials responsibly, and builds strong customer relationships to support organizational success.
4.) Collaboration and Stakeholder Alignment: Effectively engages stakeholders to achieve consensus and ensures alignment with project goals and objectives.
Tools / Skills / Certifications
Required:
• Computer Aided Design Knowledge (CAD)
• Solid Mathematics Skills.
• GD&T Common Knowledge and ability to read and understand Blueprints.
• Ability to Support and maintain DFMEA, Open Issue Lists and Timelines as required.
Desired / Recommended:
• Professional Engineering Organization Membership, related to Design Engineering.
• Geometric Dimensioning and Tolerance (GD&T) - ASME Certification (American Society of Mechanical Engineers)
Awareness, Unity, Empowerment:
At Magna, we believe that a diverse workforce is critical to our success. That's why we are proud to be an equal opportunity employer. We hire on the basis of experience and qualifications, and in consideration of job requirements, regardless of, in particular, color, ancestry, religion, gender, origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Magna takes the privacy of your personal information seriously. We discourage you from sending applications via email or traditional mail to comply with GDPR requirements and your local Data Privacy Law.
AI-Assisted Screening Disclosure
As part of our commitment to a fair, consistent, and efficient recruitment process, we may use artificial intelligence (AI) tools to assist in the initial screening of applications submitted through our Workday system. These tools help identify qualifications and experience that align with the role requirements. Please note that AI is used solely to support our recruiters. Final decisions are always made by the hiring manager and the hiring team. Importantly, no applicant data is shared externally through these AI tools. All information remains securely within our systems and is handled in accordance with our privacy and data protection policies.
Under conditions defined by applicable law, you may have the right to request an explanation of how AI is used to support decision-making.
If you have any questions or concerns about this process, feel free to contact our Talent Attraction team.
Worker Type:
Regular / Permanent
Group:
Magna Exteriors