Software Engineer

  • Previous experience working as a react.js developer.

  • In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.

  • Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.

  • Experience with user interface design.

  • Knowledge of performance testing frameworks including Mocha and Jest.

  • Experience with browser-based debugging and performance testing software.

  • Excellent troubleshooting skills.

  • Engineer high-quality reusable code to develop the dynamic user interface for various platforms
  • Enhance testing platforms, improve test automation, foster software craftsmanship
  • Surprise and delight customers and partner software engineers
  • Monitor and evaluate the performance of our solutions
  • Collaborate with multi-skilled teams working on commercial/fleet software solutions
  • Engage in Test-first Development, Test Driven Development
  • Cloud development using cutting-edge technologies and integrations with Ford enterprise systems
  • Bachelor’s degree in computer science or equivalent

  • 3+ years of experience in experience working in front-end development.

  • Experience in developing web-based UI using ReactJS.

  • Familiarity with debugging problems using appropriate tools
  • Continuous integration/continuous delivery tools and pipelines, such as: (Jenkins, Terraform)
  • Experience with end-to-end testing tools such as Selenium.

  • 1+ years of experience developing and deploying to cloud platforms, such as Google Cloud Platform, Pivotal Cloud Foundry, Amazon Web Services, and Microsoft Azure