Sr. Software Engineer- Mobile Application Development

Caterpillar Inc.

Hybrid
Native mobile development (android/ios)
Angularjs web front-ends
Hybrid mobile apps (ionic/phonegap)
Caterpillar Inc. is seeking a seasoned Sr. Software Engineer for Mobile Application Development with a focus on leading a cross-functional team while also contributing technically. The ideal candidate will possess strong mobile and web technology skills, specifically in Agile methodologies, and have a passion for mentoring and driving innovation

Job Summary

  • Lead and mentor a cross-functional development team while contributing as an individual contributor.
  • Architect and design scalable solutions, including High-Level Design (HLD) and Low-Level Design (LLD).
  • Develop native mobile applications using Android (Kotlin/Java) or iOS (Swift/Objective-C) platforms.

Matching Summary

Match Score: 85

Caterpillar Inc. is seeking a seasoned Sr. Software Engineer for Mobile Application Development with a focus on leading a cross-functional team while also contributing technically. The ideal candidate will possess strong mobile and web technology skills, specifically in Agile methodologies, and have a passion for mentoring and driving innovation.

Skills & Requirements

Must-have

  • Native mobile development (Android/iOS)
  • AngularJS web front-ends
  • Hybrid mobile apps (Ionic/PhoneGap)
  • RESTful API integration
  • Agile ceremonies and practices
  • CI/CD pipelines and code reviews

Nice-to-have

  • Team coaching and stakeholder coordination
  • Problem-solving and debugging mindset
  • Building stronger, sustainable communities

Key Requirements

  • 5+ years in software engineering
  • 1+ year in native mobile development
  • 2+ years in Angular development
  • Onsite work required five days a week

Work Rights

Not specified

Tailored Resume

Cover Letter