Padmi
Caterpillar logo
Caterpillar

construction equipment · mining equipment

Frontend Architect

IndiaPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at Caterpillar

Opens the source posting on shine.com

Source description

About the role

View original

Role Overview: As a Frontend Architect (Senior Software Engineer) at Caterpillar Inc, you will play a crucial role in leading architectural decisions, mentoring teams, and driving the development of modern, responsive, and secure web applications. You will contribute to a winning culture that values accountability and innovation, ultimately shaping a better world for all. Your work will involve collaborating with cross-functional teams to define product and technology strategy, maintaining high standards for software quality, and providing technical leadership to engineering teams. Additionally, you will be responsible for fostering a culture of innovation, craftsmanship, and knowledge sharing within the organization. Key Responsibilities: - Lead cross-functional discussions to align on product and technology strategy. - Define and uphold high standards for software quality, performance, and maintainability. - Architect and implement scalable frontend solutions using modern frameworks and tools. - Develop proof-of-concepts and evaluate emerging technologies to guide technical direction. - Collaborate with product, design, and backend teams to deliver cohesive digital experiences. - Provide technical leadership and mentorship to engineering teams. - Drive continuous improvement in development practices, tooling, and automation. - Participate in Agile ceremonies including stand-ups, sprint planning, retrospectives, and demos. - Contribute to hiring and onboarding of senior engineering talent. - Act as a domain expert and advisor to product and engineering leadership. - Align architecture across business units and influence long-term technology vision. - Support strategic hiring and coach senior engineers in their growth journey. - Stay current with industry trends and bring innovative ideas to the table. Qualifications Required: - 9+ years of experience in frontend application development, with a strong track record of delivering scalable, high-performance enterprise applications. - Expertise in React, Angular, or Next.js (App Router). - Expert Javascript Knowledge to be able to debug complex issues and guide team. - Strong proficiency in TypeScript, HTML5, CSS3, ES6, and Web Components. - Deep understanding of frontend architecture, design patterns, and interaction design principles. - Experience with SSR/CSR rendering strategies and modern frontend tooling (bundlers, linters, etc.). - Solid grasp of TDD/BDD practices using frameworks like Jest, Jasmine, or Vitest. - Familiarity with web security best practices and OWASP guidelines. - Responsive design and CSS preprocessors (e.g., SASS). - Experience with E2E testing tools like Cypress or Playwright. - Hands-on experience with AWS services (S3, ECS, CloudFront, Lambda, API Gateway, etc.). - Basic Knowledge of Docker and Containerization. - State management using Redux, NgRx, or Redux Toolkit. (Note: No additional details about the company were mentioned in the provided job description.) Role Overview: As a Frontend Architect (Senior Software Engineer) at Caterpillar Inc, you will play a crucial role in leading architectural decisions, mentoring teams, and driving the development of modern, responsive, and secure web applications. You will contribute to a winning culture that values accountability and innovation, ultimately shaping a better world for all. Your work will involve collaborating with cross-functional teams to define product and technology strategy, maintaining high standards for software quality, and providing technical leadership to engineering teams. Additionally, you will be responsible for fostering a culture of innovation, craftsmanship, and knowledge sharing within the organization. Key Responsibilities: - Lead cross-functional discussions to align on product and technology strategy. - Define and uphold high standards for software quality, performance, and maintainability. - Architect and implement scalable frontend solutions using modern frameworks and tools. - Develop proof-of-concepts and evaluate emerging technologies to guide technical direction. - Collaborate with product, design, and backend teams to deliver cohesive digital experiences. - Provide technical leadership and mentorship to engineering teams. - Drive continuous improvement in development practices, tooling, and automation. - Participate in Agile ceremonies including stand-ups, sprint planning, retrospectives, and demos. - Contribute to hiring and onboarding of senior engineering talent. - Act as a domain expert and advisor to product and engineering leadership. - Align architecture across business units and influence long-term technology vision. - Support strategic hiring and coach senior engineers in their growth journey. - Stay current with industry trends and bring innovative ideas to the table. Qualifications Required: - 9+ years of experience in frontend application development, with a strong track record of delivering scalable, high-performance enterprise appli

One address, no account. We’ll tell you when matching roles go live.

More at Caterpillar

Related open roles

View all roles