15 Aug
|
Caterpillar
|
Bengaluru
15 Aug
Caterpillar
Bengaluru
Career Area:
Technology, Digital and Data
Job Description:
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
Role Overview
We are seeking a highly skilled Senior Software Engineer – UI Engineering to build and evolve enterprise-scale web applications, UI frameworks, component libraries, and front-end platform capabilities.
This role will play a key part in developing contemporary user experiences using React, Web Components, TypeScript, and related technologies while contributing to reusable platform capabilities that accelerate application development across the organization.
The ideal candidate is a strong hands-on engineer with experience building scalable front-end applications, shared UI frameworks, and reusable component ecosystems. Exposure to AI-assisted engineering tools and workflows is a plus.
What You'll Do
Front-End Application Development
Design, develop, and maintain enterprise-grade web applications using React, Next.js, TypeScript, Web Components, HTML5, and CSS.
Build responsive, accessible, and performant user interfaces.
Develop reusable features, components, and capabilities aligned with platform and design system standards.
Integrate applications with REST APIs, and Backend-for-Frontend (BFF) layers.
Participate in technical design discussions and implementation planning.
UI Platform, Framework & Library Engineering
Contribute to the development and enhancement of shared UI frameworks, component libraries, and platform capabilities.
Build reusable React components, Web Components, shared utilities, templates, and engineeri
📌 Senior Software Engineer (Bengaluru)
🏢 Caterpillar
📍 Bengaluru