Front-End Developer
📋 Role Overview & Responsibilities
Job Title- Front-End Developer - Analyst/Developer – Specialty 5Location-IL-Peoria (Remote )Duration- 12 MonthOnly for W2 candidate, US Citizen & GC
Typical task breakdown
Write code to implement assigned user stories or fix bugs. Estimate and pick work items for themselves. Help refine requirements for their work items, sync up with team. Read and understand UI designs. Read and understand technical requirements. Read and understand business need behind work items. Iterate on work until it is deemed done by the team. Test their own work, clean up and refactor code. Write automated tests.
Interaction with team
Team member will work closely with his/her dev & design peers and may be assigned to work with a specific QA team member for manual testing based on assigned work items.
Candidate Requirements
Education & Experience Required: Minimum 4 years of experience. Degrees or Certificates in: IT related.
Technical Skills
(Required)
HTML (4y, expert)
CSS (4y, expert)
Angular (3y, expert)
TypeScript (2y, strong)
Any modern web frontend framework (2y, strong)
JSON (2y, competent)
SQL (1y, competent)
REST API (1y, competent)
Git (1y, competent)
(Bonus)
Figma (bonus)
UI automation (bonus)
Manual testing (bonus)
Web app UI/UX design (bonus)
Illustration, iconography, graphic design (bonus).
Design systems (bonus)
Soft Skills
(Required)
Habitually writes clean code: thoughtful naming, separation of concerns, documentation.
Carefully handles complex logic that deals with numerous business requirements.
Methodically handles complex refactoring.
Has highly developed UI/UX intuitions.
Develops with a security-first mindset.
Thinks of many use cases, failure cases, edge cases.
Suggests improvements to requirements when needed.
Clarifies requirements in a timely manner.
Feels comfortable with an Agile-spirited workflow.
Enjoys problem solving and excels at it.
Has great communication skills (verbal and text).
Provides regular, timely updates on the progress and issues.
Has a positive, "can do" attitude.
Takes pride in ensuring quality of their work.
Willing to follow existing solutions, processes, and procedures, and challenge them when necessary.
Determined to become a power user of the app in the near future.
Continuously engaged with the project.
Makes decisions on their own and knows when it's best to consult with the team.
Can organize a productive day for themselves and is mindful about commitments to other team members.
Takes active part in discussions, speaks out if something does not feel right.
Completes long stretches of work on their own efficiently and engages the team when necessary.
Handles disagreement in a professional manner.
Disqualifiers
Exclude candidates located between GMT+4 to GMT+9 inclusive, as they will need to attend work meetings at 5 PM Central US Time.
Performance Indicators
Get things done, the right way, keep in touch.
Interview Process
Over the phone with video and panel interview around 1 hour approximately.
Frequently Asked Questions
How do I apply for the Front-End Developer position at Caterpillar Inc.? ▼
Click the “Apply for this Position” button on this page to submit your application directly to Caterpillar Inc. without recruitment intermediary fees.
Is this position eligible for remote work or visa sponsorship? ▼
This position is located in Peoria, IL with potential relocation and sponsorship assistance depending on candidate qualifications.
Are there any candidate fees on Hirely? ▼
No. Hirely is completely free for candidates. We never charge registration fees or placement fees.
Legitimate employers will never ask you to transfer funds, purchase equipment from unauthorized vendors, or pay application/visa fees. Hirely rigorously monitors listings, but always verify communication is from official corporate email domains.
Learn how to protect yourself against employment fraud →