IT Analyst Applications (Lead Web App Senior Developer)
Core
Lead the design, development, and maintenance of high-quality, scalable web applications for Caterpillar's internal and external clients.
Role type
Senior IC Lead Web App Developer
Builds
Complex, secure, and responsive web applications
Domain
Construction and mining equipment / Enterprise software
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
JavaScript (ES6+), HTML5, CSS3, React/Angular/Vue, Node.js/Ruby/Python/PHP, SQL (MySQL/PostgreSQL), NoSQL (MongoDB), Git, RESTful APIs
Preferred skills
Android/iOS application development, EMEA shift work
Technologies
React, Angular, Vue, Node.js, Ruby, Python, PHP, MySQL, PostgreSQL, MongoDB, Git
Responsibilities
Design and develop complex web applications; mentor junior developers through code reviews and training; collaborate with UI/UX designers and product managers; identify bottlenecks and fix bugs to optimize performance; maintain code integrity and documentation.
Seniority
Senior, hands-on IC with leadership responsibilities