Sr. Mobile Engineer @ Caterpillar Inc. | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Sr. Mobile Engineer jobs in Irving, TXH1B Visa Sponsored Sr. Mobile Engineer jobs in Irving, TX
26 applicants
company-logo

Caterpillar Inc. · 3 days ago

Sr. Mobile Engineer

Wonder how qualified you are to the job?

ftfMaximize your interview chances
ConstructionMachinery Manufacturing
check
H1B Sponsorship
check
Actively Hiring

Insider Connection @Caterpillar Inc.

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Responsibilities of the Senior Mobile Engineer are across functional lines with individuals assigned in new program development and/or maintenance of CAT Central.
Competent to perform all programming, project management, and development assignments without close supervision; normally assigned the more complex aspects of systems work.
Works directly on complex application/technical problem identification and resolution, including responding to off-shift and weekend support calls.
Works independently on complex systems or infrastructure components that may be used by one or more applications or systems.
Drives application development focused around delivering business valuable features.
Mentor and assist software engineers, providing technical assistance and direction as needed.
Maintains high standards of software quality within the team by establishing good practices and habits.
Identifies and encourage areas for growth and improvement within the team.
Guide the team to develop a structured application/interface code, new program documentation, operations documentation and user guides in a casual, flexible environment.
Communicate with end users and internal customers to help direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness.
Performs integrated testing and customer acceptance testing of components that requires careful planning and execution to ensure timely, quality results.
Employee is also responsible for performing other job duties as assigned by Caterpillar management from time to time.
The position manages the completion of its own work assignments and coordinates work with others. Based on past experiences and knowledge, the incumbent normally works independently with minimal management input and review of end results.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

Mobile DevelopmentReact NativeAngularIonicFlutterObjective-CSwiftJavaKotlinREST APIsFirebase Cloud MessagingFirebase AnalyticsFirebase PerformanceSecurity PrinciplesMobile Application Performance OptimizationAgile Development MethodologiesUnit TestsIntegration TestsNode.jsMobile applicationsEcommerceApple appstore connectGoogle play consoleCi/cdJenkinsGocdAzure devopsAgileScrumTest-driven development

Required

Four-year degree from an accredited college or university or equivalent working experience
Five years or more of software development experience or at least three years of experience with a master’s degree in computer science or related field
Five years or more of experience in designing and developing mobile applications using mobile frameworks such as React Native and Angular/Ionic/Flutter, Objective-C, Swift, Java, Kotlin
Proficient with communicating via REST APIs
Experience with Firebase Cloud Messaging, Firebase Analytics & Firebase Performance
Strong understanding of security principles and experience implementing security measures in mobile applications
Understanding of mobile application performance optimization techniques
Experience with agile development methodologies
Experience writing unit tests, integration tests

Preferred

Extensive React Native experience
Full stack node.js API development for mobile applications
Experience with mobile applications in the eCommerce space
Experience managing applications in Apple AppStore Connect and Google Play console
Deploying software using CI/CD tools such as Jenkins, GoCD, Azure DevOps etc.
Working within an Agile framework (ideally Scrum)
Test-driven development and behavior-driven development
Solid knowledge of computer science fundamentals like data structures and algorithms
Ability to work under pressure and within time constraints
Passion for technology and an eagerness to contribute to a team-oriented environment
Demonstrated leadership on small to medium-scale projects impacting strategic priorities
Must demonstrate solid knowledge of computer science fundamentals like data structures and algorithms

Benefits

Flexible hybrid work environment

Company

Caterpillar Inc.

company-logo
For nearly 100 years, we’ve been helping customers build a better, more sustainable world and are committed and contributing to a reduced-carbon future.

H1B Sponsorship

Caterpillar Inc. has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (167)
2022 (323)
2021 (297)
2020 (140)

Funding

Current Stage
Public Company
Total Funding
$0.15M
Key Investors
Advanced Propulsion Centre UK
2019-06-23Grant· Undisclosed
2009-12-19Grant· $0.15M
2003-01-10IPO· epa:CATR

Leadership Team

leader-logo
Douglas Oberhelman
Chief Executive Officer
linkedin
leader-logo
Jason Kaiser
Senior Vice President - Electric Power Division
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot