IT Software Engineer 3

Epitec, Inc.
United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$131,040.0 - $139,360.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Automation of Tests Continuous Integration Software Debugging Github Nginx Node.Js Software Engineering Systems Integration
+12 more
TypeScript Web Applications Network Routers Modern Ui Tailwind ReactJS Multi-Agent Systems Webpack Information Technology React Redux Docker Web Api

Job description

Caterpillar is seeking an experienced IT Software Engineer 3 to join a fast-paced development team supporting a high-impact AI initiative. This role will focus on building modern web applications and integrating with API and AI-driven orchestration platforms. The ideal candidate is a strong TypeScript/React developer who thrives in agile environments and can contribute both technically and as a mentor to other engineers., * Design, develop, and implement scalable software applications using modern web technologies

  • Build and enhance front-end architecture using React, TypeScript, and related frameworks
  • Develop and maintain progressive web applications (PWA) integrated with backend APIs and AI systems
  • Write clean, maintainable code and contribute to existing codebases
  • Perform automated testing, debugging, and ongoing application maintenance
  • Collaborate with cross-functional teams to gather requirements and optimize workflows
  • Mentor junior developers and contribute to technical best practices, * Building modern UI experiences and integrating with API and AI orchestration layers
  • Collaborating with a small, senior team (2 Senior Engineers + 1 Principal)

Requirements

Do you have experience in TypeScript?, Do you have a Bachelor’s degree?, * Bachelor’s degree in Computer Science or related field

  • 5-7+ years of experience in software development
  • Strong hands-on experience with:
  • React 19 and TypeScript 5
  • Vite 6 and TailwindCSS 4
  • TanStack (Router + Query)
  • Zustand
  • Web Components (Lit 3)
  • Experience working in Agile development environments
  • Strong problem-solving and critical-thinking abilities
  • Excellent communication skills and ability to work in a team setting

Preferred / Nice to Have

  • Node.js development experience
  • Familiarity with NGINX and Redux
  • Experience with GitHub and CI/CD workflows
  • Docker and containerized application deployment, * Strong communication and collaboration skills
  • Ability to work in ambiguous, fast-moving environments
  • Self-starter with high accountability
  • Adaptability and growth mindset

Benefits & conditions

3.43.4 out of 5 stars United States $63 - $67 an hour - Contract

About the company

Caterpillar offers the chance to work on innovative, real-world solutions that impact industries globally. You’ll collaborate with top engineering talent while contributing to meaningful, high-visibility projects and advancing your technical expertise in modern front-end and AI-integrated development.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

7:28 min

Constructing a new Docker layer from scratch

Oliver Seitz Oliver Seitz · WWC Europe 2026

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

5:02 min

Manual port forwarding configuration using network address translation

Oliver Seitz Oliver Seitz · WWC 2025

9:46 min

Questions on architecture typing and team organization

Trishul Goel · JS Congress

Videos

See all

Related articles

See all