Front-End Engineering

Chicago 2 days agoContractor External
Negotiable
ONLY W2 Job Title: UI / Front-End Engineering Location: Chicago, IL or Peoria, IL office Roles and Responsibilities: Team Structure & Environment • Agile Scrum team consisting of: • Scrum Master • Product Owner • Tester • Engineers • Technical Team Lead • The team is primarily front-end focused • Backend services and APIs are consumed from other teams; this role does not involve backend development • The team supports CAT Foresight within CAT Digital Required Technical Skills • Strong hands-on experience with: • React • TypeScript • Grafana experience for data visualization • Solid understanding of: • Front-end architecture • UI design principles • Cloud knowledge, particularly AWS, is expected • Direct DevOps responsibilities are handled by a separate DevOps team • Candidates should understand cloud architecture and how front-end systems interact with it Nice-to-Have / Preferred Skills • BDD with Cucumber • Considered a nice-to-have, not a requirement Candidate Profile & Eligibility • Local candidates only • Candidates requiring relocation will not be considered, even if relocation expenses are self-funded • Acceptable job titles include: • Software Engineer • Software Developer • Equivalent variations • Profiles focused solely on full-stack or UX design are not preferred Interview Process The interview process consists of three rounds, typically scheduled close together: • Technical Discussion • Front-end architecture and design concepts • Cloud architecture understanding • UI development principles • Conversational format (no live coding) • Coding Assessment • Conducted by technical leads/principals • Front-end focused collaborative problem-solving • Hands-on coding using a screen-sharing/coding tool (not Microsoft Teams) • Behavioral Interview • Conducted via Microsoft Teams • Focus on soft skills and team fit ➡️ All interviews are virtual Additional Notes • Grafana experience can give candidates a competitive advantage • The role is designed for a strong mid-level front-end engineer • Emphasis is placed on technical fundamentals, collaboration, and architectural understanding rather than senior-level leadership