Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Caterpillar Inc.

Senior Frontend Software Engineer

Caterpillar Inc.

Frontend Software Engineer responsible for front-end software development in Caterpillar’s digital technology division. Leveraging modern frameworks to enhance critical applications used in various industries.

Posted 5/15/2026full-timePeoria • Illinois, Texas • 🇺🇸 United StatesSenior💰 $110,520 - $179,640 per yearWebsite

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsJavaScriptNode.jsReactSDLCSQLVue.js

About the role

Key responsibilities & impact
  • Designing, modifying, developing, writing and implementing software programming applications for target system using agile methods.
  • Writing source codes for new applications, and/or generating and enhancing code for existing applications.
  • Perform testing and maintenance using Caterpillar’s SIS (Service Information System) approved tools.

Requirements

What you’ll need
  • Effective Communications: Extensive Knowledge of effective communication concepts, tools and techniques; ability to effectively transmit , receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors.
  • Decision Making and Critical Thinking: Working Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment.
  • Software Development: Extensive Experience with software development and ability to produce systems in line with product requirements using Vue.js, Node.js, and React.
  • Software Development Life Cycle: Working Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace.
  • Software Integration Engineering: Working Knowledge of software integration processes and functions; ability to design, develop and maintain interfaces and linkage to alternative platforms and software packages.
  • Extensive hands-on experience writing quality and safe code in React, Vue.js or Node.js and HTML, CSS.
  • Extensive hands-on experience writing code in distributed systems (Azure or AWS Cloud).
  • Extensive experience manually troubleshooting code and deploying code using Git, Github actions and Azure CI/CD pipelines.
  • Strong experience writing complex SQL queries and proven experience with MSQL.
  • Ability to work under pressure and within time constraints.
  • Passion for new technology.
  • Some experience with generative AI applications.

Benefits

Comp & perks
  • Medical, dental, and vision benefits*
  • Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
  • 401(k) savings plans*
  • Health Savings Account (HSA)*
  • Flexible Spending Accounts (FSAs)*
  • Health Lifestyle Programs*
  • Employee Assistance Program*
  • Voluntary Benefits and Employee Discounts*
  • Career Development*
  • Incentive bonus*
  • Disability benefits
  • Life Insurance
  • Parental leave
  • Adoption benefits
  • Tuition Reimbursement * These benefits also apply to part-time employees

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Vue.jsNode.jsReactHTMLCSSSQLMSQLAzureAWSGit
Soft Skills
effective communicationdecision makingcritical thinkingability to work under pressurepassion for new technology