Senior Front-End Engineer - React/Angular, AWS & Python

Caterpillar Inc.

Shire Of Derby-West Kimberley

On-site

AUD 130,000 - 180,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonus and share options
Parental leave with flexible payment
Diversity and inclusion commitment
Employee discounts
Global career progression

Job summary

Caterpillar Inc. is seeking a Senior Software Developer to design and deliver modern front-end experiences that improve safety, efficiency and performance for mining customers.

You will work in the Product & Platform team, focusing on React, Angular and TypeScript while also applying Python backend capabilities when needed. In a hands-on senior role, you will collaborate with UX, product owners, architects and engineers, contributing to architecture, testing, security and CI/CD, and you will

Qualifications

  • Degree in Computer Science, Software Engineering, Information Technology or a related discipline, or equivalent relevant experience.
  • Significant experience delivering production-grade web applications.
  • Strong development experience with React and Angular, including large-scale, maintainable applications.
  • Strong capability in TypeScript, JavaScript, HTML and CSS.
  • Experience with responsive design, accessibility, front-end performance and modern UX practices.
  • Experience developing reusable components and maintainable front-end architectures.
  • Experience integrating applications with REST APIs and data services.
  • Practical Python backend development experience, including APIs and services.
  • Experience developing cloud-based applications using AWS.
  • Strong understanding of software engineering practices, automated testing, source control and CI/CD.
  • Strong problem-solving, communication and collaboration skills.
  • Experience mentoring developers and contributing to engineering standards.

Responsibilities

  • Design, develop, test and maintain modern web applications using React, Angular and TypeScript.
  • Build responsive, intuitive and accessible user interfaces that deliver high-quality customer experiences.
  • Translate UX designs, prototypes and business requirements into scalable and maintainable front-end solutions.
  • Develop reusable front-end components, patterns and libraries that improve consistency and development efficiency across products.
  • Contribute to front-end architecture, application structure, technology choices and engineering standards.
  • Optimise applications for performance, reliability, usability and maintainability.
  • Integrate front-end applications with APIs, data services, MineStar capabilities and other enterprise platforms.
  • Develop and maintain Python backend services and APIs when required, supporting end-to-end application delivery.
  • Work with AWS cloud services to develop and deploy scalable digital applications.
  • Collaborate closely with Product Owners, UX specialists, architects and engineers to translate customer and business needs into practical technical solutions.
  • Apply strong engineering practices across automated testing, code quality, security, performance, observability and maintainability.
  • Participate in code reviews and technical design reviews, providing constructive guidance and promoting consistent engineering standards.
  • Troubleshoot complex front-end, integration and production issues and drive them through to resolution.
  • Contribute to continuous improvement of development practices, tools, standards and reusable components.
  • Mentor and support other developers while contributing to a collaborative engineering culture.
  • Work with globally distributed teams and delivery partners to deliver reliable and supportable solutions.

Skills

React
Angular
TypeScript
Python
AWS
REST APIs
CI/CD
Automated Testing
Mentoring
Communication

Education

Bachelor's degree in Computer Science, Software Engineering, IT or related

Tools

SQL Server
PostgreSQL
Git
Jenkins

Job description

Caterpillar Inc. is seeking a Senior Software Developer to design and deliver modern front-end experiences that improve safety, efficiency and performance for mining customers.

You will work in the Product & Platform team, focusing on React, Angular and TypeScript while also applying Python backend capabilities when needed. In a hands-on senior role, you will collaborate with UX, product owners, architects and engineers, contributing to architecture, testing, security and CI/CD, and you will

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Front-End Engineer: React/Angular, AWS & Python
Senior Front-End Engineer: React/Angular, AWS & Python

Caterpillar Financial Services Corporation • Western Australia

On-site
AUD 120,000 - 160,000
Bonus and share options
Generous parental leave
Diversity and inclusion
+2
Senior Front-End Engineer — Mining Tech (React/Angular)
Senior Front-End Engineer — Mining Tech (React/Angular)

Caterpillar • Perth

Hybrid
AUD 140,000 - 180,000
Competitive remuneration with bonus
Generous parental leave
Employee discounts
Senior Front-End Engineer (React/Angular) - Mining
Senior Front-End Engineer (React/Angular) - Mining

Caterpillar Inc. • Western Australia

On-site
AUD 130,000 - 170,000
Bonus and share options
Parental leave
Employee discounts
+1
Senior Full-Stack Developer: AWS, Python & React (Mining)
Senior Full-Stack Developer: AWS, Python & React (Mining)

Caterpillar Inc. • Shire Of Derby-West Kimberley

On-site
AUD 150,000 - 190,000
Bonus and share options
Parental leave and flexible benefits
Diversity and inclusion commitment
+1
Senior Software Developer — Mining Tech (AWS/Python/React)
Senior Software Developer — Mining Tech (AWS/Python/React)

Caterpillar Financial Services Corporation • Western Australia

On-site
AUD 140,000 - 190,000
Bonus and share options
Parental leave
Diversity and inclusion
+2
Senior Software Developer - Front End
Senior Software Developer - Front End

Caterpillar • Perth

On-site
AUD 140,000 - 180,000
Competitive remuneration with bonus
Generous parental leave
Employee discounts
Senior Software Developer - Full Stack
Senior Software Developer - Full Stack

Caterpillar Inc. • Shire Of Derby-West Kimberley

On-site
AUD 150,000 - 190,000
Bonus and share options
Parental leave and flexible benefits
Diversity and inclusion commitment
+1
Front End Developer (React)
Front End Developer (React)

Randstad • City of Brisbane

On-site
AUD 150,000 - 190,000
Full-Stack Engineer - C#/.NET & React, Mining Platform
Full-Stack Engineer - C#/.NET & React, Mining Platform

Professional Search Group • Perth

On-site
AUD 110,000 - 140,000
Senior Frontend Engineer - React/TypeScript | Flexible Work
Senior Frontend Engineer - React/TypeScript | Flexible Work

Shift • North Sydney Council

Hybrid
AUD 140,000 - 190,000
Flexible working environment
Parental leave (26 weeks)
Collaborative culture