Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Caterpillar Inc. Logo

Front-End Developer, Cat Digital

Caterpillar Inc.

$95,640 - $155,400
Aug 26, 2025
Chicago, IL, US
Apply Now

Caterpillar Inc. is looking to solve business and technical problems by developing industry-leading digital solutions for their customers and dealers, leveraging data, technology, advanced analytics, telematics, and AI capabilities to build a better, more sustainable world.

Requirements

  • Experience with TypeScript, React and Redux
  • Experience in web application and UI development with JavaScript, RESTful API, HTML 5, Jest, Webpack and CSS3.
  • Experience of leveraging GitHub Copilot or/and Gen AI tools in the development lifecycle
  • Deploying and maintaining software using public clouds such as AWS or Azure.
  • Experience working with API development and testing tools like Swagger and Postman
  • Designing, developing, deploying and maintaining intuitive and performant UI.
  • Deploying software using CI/CD tools such as Jenkins, GoCD, Azure Devops etc.

Responsibilities

  • Be competent in performing all programming and development assignments without close supervision.
  • Work directly on complex application and technical problem identification and resolution, including responding to off-shift and weekend support calls during the support rotation.
  • Work independently on complex systems or infrastructure components that may be used by one or more applications or systems.
  • Drive application development focused on delivering valuable business features.
  • Maintain high standards of software quality within the team by establishing good practices and habits.
  • Leverage Gen AI tools such as GitHub Copilot to enhance coding and overall development efficiency.
  • Showcase Sprint work during Sprint Demos and present Proof of Concepts (PoCs) and Tech Debt updates in relevant forums.

Other

  • Be competent in performing all programming and development assignments without close supervision.
  • Work directly on complex application and technical problem identification and resolution, including responding to off-shift and weekend support calls during the support rotation.
  • Work independently on complex systems or infrastructure components that may be used by one or more applications or systems.
  • Drive application development focused on delivering valuable business features.
  • Maintain high standards of software quality within the team by establishing good practices and habits.