Software Engineer

Ford Ford · Auto · Dearborn, MI +1 · Enterprise Technology

Software Engineer role at Ford Motor Company focusing on designing, developing, and implementing high-quality user interfaces for web applications using React JS and Module Federation. Responsibilities include collaborating with cross-functional teams, analyzing user requirements, debugging, ensuring scalability and security, and mentoring junior developers. Requires a Bachelor's degree in IT, Computer Science, or related field with 4 years of experience, including React/Angular, Splunk, and CI/CD pipelines (Tekton, Cloud Build, or Jenkins).

What you'd actually do

  1. Designing, developing, and implementing high-quality user interfaces for web applications using the React JS library.
  2. Developing and maintaining micro-frontends that can be shared across multiple applications using the Module Federation architecture.
  3. Collaborating with other developers and teams to ensure seamless integration of micro-frontends and the overall application.
  4. Collaborating with cross-functional teams, including back-end developers, designers, and project managers to create effective solutions for business requirements.
  5. Analyzing user requirements, conducting code reviews, and debugging issues to ensure high-quality software development.

Skills

Required

  • React JS
  • Module Federation
  • Splunk
  • Tekton
  • Cloud Build
  • Jenkins
  • CI/CD pipelines
  • paired programming

Nice to have

  • Adobe Experience Manager (AEM)

What the JD emphasized

  • Utilizing React or Angular to design and develop client-side experiences
  • Utilizing Splunk for log storage and analysis
  • Utilizing Tekton, Cloud Build or Jenkins to develop and maintain CI/CD pipelines and automate the testing and deployment process