Front-End Software Engineer

1 month ago


Dearborn, Michigan, United States Ford Motor Company Full time

Front-End Software Engineer
Ford Motor Company - Dearborn, MI
We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world - together. At Ford, we're all a part of something bigger than ourselves. Are you ready to change the way the world moves?

Enterprise Technology plays a critical part in shaping the future of mobility. If you're looking for the chance to leverage advanced technology to redefine the transportation landscape, enhance the customer experience and improve people's lives, this is the opportunity for you. Join us and challenge your IT expertise and analytical skills to help create vehicles that are as smart as you are.

Although this is a remote position, the Software Engineer will need to work EST hours and a preference is for those who are local or willing to relocate (assistance may be available). to Dearborn, MI for hybrid work

SOUTHEAST MI RESIDENTS: Please note, this job is posted as remote unless the selected candidate lives within 50 miles of Dearborn, MI, then if may require hybrid onsite schedule, up to 60% of the time.

In this position...

We are adding a Front-end (UI) Software Engineer to our team with hands-on development and technical oversight experience. They Software Engineer will possess a deep understanding of modern software engineering practices, API design, and architecture, as well as recent design standards and trends. In addition, the candidate will have strong experience working with microservices-based backend systems and be proficient in , React JS, and/or AEM stack. Prior experience working on the Google Cloud Platform is highly desirable.

Key Responsibilities:

Develop and maintain a robust and scalable UI architecture using NextJS / React JS as the primary technology.
Design and implement reusable components and patterns to ensure consistency and efficiency across the application.
Work as an expert on UI Design Principles to develop, structure and design of digital apps across all screen size/devices.
Lead and mentor a team of UI developers, providing technical guidance and ensuring best practices are followed.
Collaborate with other architects and teams to align UI architecture with overall system design.
Create wireframes, mockups, prototypes, and documentation to communicate design ideas and concepts Work with cross-functional teams to integrate UI components with backend services and APIs.
Good experience with highly scalable applications and Extensive knowledge in JavaScript Design & Architectural Patterns.
Test and debug UI issues across different browsers and devices Stay updated with the latest trends and technologies in UI development.

You'll have...

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or related field or a combination of education and equivalent work experience
6+ years of hands-on experience in React or similar stack.
3+ years of experience with , micro frontends, server-side rendering (SSR), client-side rendering (CSR), and static site generation (SSG).
3 + years of experience in performance optimization, Core Web Vitals, and SEO principles as they relate to UI performance and user experience.
2+ years of experience in unit and integration testing using tools such as Jest and Playwright.
2+ years of experience with data structures preferably with and isomorphic React.
2+ years of experience with modern web development tools like ES6/Babel, React, , NPM, and Webpack or similar.
1+ years of experience working within a monorepo environment to ensure efficient code sharing and management across multiple UI projects.
Even better, you may have...

Master's Degree in Computer Science, Computer Engineering, Systems Engineering or related field
Strong knowledge in programming languages and some understanding of multi-threading, concurrency, and scalability concepts in a microservices-driven architecture.
Strong Understanding of HTML5, CSS3, JavaScript, and TypeScript
Experience in collaboration with other technical domain experts such as cloud, security, SRE, and DevOps.
Awareness of headless architecture and some experience working with headless or classic CMS platforms.
Strong experience in eCommerce or customer-facing platform development is a plus.
Good understanding of security aspects of frontend components, ensuring the design of a secure system (oAuth 2.0, JWT)
Strong aesthetic sense, including layout, grid systems, color theory, and typography, with a focus on creating visually appealing and user-friendly UI designs.
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 all the above? No matter what you choose, we offer a work life that works for you, including:

Immediate medical, dental, and prescription drug coverage
Flexible family care, parental leave, new parent ramp-up programs, subsidized back-up childcare 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.
For a detailed look at our benefits, click here:

This position is a range of salary grades 6-8 .

Visa sponsorship is vailable 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 committed to a culturally diverse workforce. 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

#LI-remote

What you'll do...

Develop modules within the eCommerce products, ensuring the development of high-quality front-end components and interfaces.
Ability to develop and integrate RESTful web services.
Able to write Unit and integration test cases.
Experience in troubleshooting, debugging, and optimizing web applications.
Optimize the performance of web applications and ensure that they are accessible and user-friendly.
Use best practices for state management, including Redux RTK for both component and app level state management.
Write quality code and maintain the code free from bugs and hotspots, ensure code coverage greater than 80%
Develop proof of concepts (POCs) using modern technologies and contribute to the deployment of scalable and robust cloud-based solutions, aligning with Ford's technological advancements



  • Dearborn, Michigan, United States KYYBA Inc Full time

    Job Title: 3DX Software Developer - PLM platformDuration: Open ended contractLocation: Remote position Job Overview: As a pivotal member of the Product Development Platform Operations team, you will be instrumental in the design, deployment, and maintenance of robust environments for our advanced product lifecycle management (PLM) software. Our guiding...


  • Dearborn, Michigan, United States KYYBA Inc Full time

    Job Title: 3DX Software Developer - PLM platformDuration: Open ended contractLocation: Remote position Job Overview: As a key contributor in the Product Development (PD) Platform Operations team, you will be responsible for the design, implementation, and maintenance of robust environments for our advanced product lifecycle management (PLM) software. Our...

  • 3DX Software Engineer

    2 weeks ago


    Dearborn, Michigan, United States KYYBA Inc Full time

    Job Title: 3DX Software Developer - PLM platformDuration: Open ended contractLocation: Remote position Job Overview: As a pivotal member of the Product Development (PD) Platform Operations team, you will be at the forefront of delivering, deploying, and maintaining robust and scalable environments for our next-generation Product Lifecycle Management (PLM)...

  • 3DX Software Engineer

    2 weeks ago


    Dearborn, Michigan, United States KYYBA Inc Full time

    Position: 3DX Software Developer - PLM PlatformContract Type: Open-endedWork Arrangement: RemoteOverview: As a pivotal member of the Product Development Platform Operations team, you will play a key role in the design, implementation, and maintenance of scalable environments for our advanced product lifecycle management (PLM) software. Our focus is on...

  • 3DX Software Engineer

    2 weeks ago


    Dearborn, Michigan, United States KYYBA Inc Full time

    Job Title: 3DX Software Developer - PLM platformDuration: Open ended contractLocation: Remote position Job Overview: As a key contributor in the Product Development (PD) Platform Operations team, you will be responsible for the delivery, deployment, and maintenance of scalable and highly available environments for our next-generation Product Lifecycle...


  • Dearborn, Michigan, United States Ford Motor Company Full time

    Senior Software EngineerWe are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we're all a part of something bigger than ourselves. Are you ready to change the way the world moves?Enterprise Technology plays a critical part in shaping the future of mobility. If...


  • Dearborn, Michigan, United States KYYBA Inc Full time

    Job Title: 3DX Software Developer - PLM platformDuration: Open ended contractLocation: Remote position Job Overview: As a pivotal member of the Product Development Platform Operations team, you will take charge of delivering, deploying, and sustaining robust environments for our advanced product lifecycle management (PLM) software and infrastructure. Our...

  • Software Engineer

    1 month ago


    Dearborn, Michigan, United States Ford Motor Company Full time

    Software EngineerFord Motor Company - Dearborn, MIWe are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world - together. At Ford, we're all a part of something bigger than ourselves. Are you ready to change the way the world moves?Enterprise Technology plays a critical part in shaping the...


  • Dearborn, Michigan, United States KYYBA Inc Full time

    About KYYBA Inc.KYYBA Inc. is a leading company in the automotive industry, and we're looking for a skilled Program Leader to join our Product Development (PD) Platform Ops team.Job SummaryWe're seeking a highly experienced Program Leader to take ownership of our 3D Experience (3DX) software development. As a key member of our team, you'll be responsible for...


  • Dearborn, Michigan, United States Apex Systems Full time

    Job Summary:We are seeking an experienced and highly motivated Full Stack Software Engineer to join our high-performing engineering and product team in a fast-paced environment. As a Full Stack Software Engineer, you will work with cutting-edge cloud-native technologies, including Google Cloud Platform (GCP), Spring Boot, React, Cloud SQL, Dataflow,...


  • Dearborn, Michigan, United States KYYBA Inc Full time

    About KYYBA IncKYYBA Inc is a leading company in the automotive industry, dedicated to delivering innovative solutions for product lifecycle management (PLM) infrastructure and software.Job SummaryWe are seeking an experienced Program Leader to join our Product Development (PD) Platform Ops team. As a Program Leader, you will be responsible for taking...


  • Dearborn, Michigan, United States Insight Global Full time

    Job OverviewInsight Global is in search of a Senior Java Software Engineer to collaborate with one of our prominent automotive partners. This role involves the ongoing support and development of innovative APIs for the Watch Dog initiative, as well as contributing to the creation of customized Slack applications and ensuring high-quality product development...

  • MBS Software Engineer

    1 month ago


    Dearborn, Michigan, United States Ford Motor Company Full time

    MBS Software EngineerFord Motor Company - Dearborn, MIWe are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world - together. At Ford, we're all a part of something bigger than ourselves. Are you ready to change the way the world moves?Ford's Electric Vehicles, Digital and Design (EVDD) team...


  • Dearborn Heights, Michigan, United States Saanvi Technologies Full time

    We are pleased to present an opportunity that aligns with your expertise for the position of Software Engineer Consultant/Expert. This role entails collaborating with a multidisciplinary team to establish quality control metrics, create backend APIs, and facilitate reporting and monitoring processes. Additionally, you will engage in process oversight...


  • Dearborn, Michigan, United States V2Soft Full time

    About V2SoftV2Soft is a global technology company headquartered in the United States, with a presence in multiple countries around the world. Our mission is to provide innovative and high-performance technology solutions to help businesses succeed.Job SummaryWe are seeking an experienced Software Development Expert to join our team. As a key member of our...


  • Dearborn, Michigan, United States Ford Motor Company Full time

    Job DescriptionWe are the movers of the world and the makers of the future. We get up daily, roll up our sleeves, and build a better world together. At Ford, we believe freedom of movement drives human progress and we're all a part of something bigger than ourselves. You will have the opportunity to accelerate your career potential as you help us define...


  • Dearborn, Michigan, United States Ford Motor Company Full time

    Job OverviewEmbedded Motion Control Software EngineerAt Ford Motor Company, we are committed to shaping the future of mobility. Our mission is to create a world where everyone can move freely and pursue their aspirations. Join our Electric Vehicles, Digital and Design (EVDD) team, where innovation meets customer-centric solutions. We are dedicated to...


  • Dearborn, Michigan, United States V2Soft Full time

    About V2SoftV2Soft is a global technology solutions company headquartered in Bloomfield Hills, Michigan, with international locations in Mexico, Italy, India, China, and Germany. Our mission is to provide high-performance technology solutions that address real business challenges. We strive to become our customers' trusted partners, enabling mutual success...


  • Dearborn, Michigan, United States zobility Full time

    Position Overview:The CF-System verification division is in search of a skilled and proactive Software Test Engineer to enhance our capabilities.In this capacity, the Test Engineer will collaborate with a team of seasoned professionals to ensure comprehensive end-to-end verification of integrated features.Engage with cutting-edge Connected Vehicle...


  • Dearborn, Michigan, United States KYYBA Inc Full time

    About KYYBA Inc.KYYBA Inc. is a leading company in the automotive industry, and we're looking for a skilled Program Leader to join our Product Development (PD) Platform Ops team.Job SummaryWe're seeking a highly experienced Program Leader to take ownership of our 3D Experience (3DX) software development. As a key member of our team, you'll be responsible for...