Caterpillar - Peoria, IL

posted about 1 month ago

Full-time - Mid Level
Hybrid - Peoria, IL
Machinery Manufacturing

About the position

Caterpillar Inc. is seeking a highly skilled Senior Front-End Developer to join their dynamic team within Cat Digital. This role focuses on designing, developing, and maintaining the front-end architecture of web applications, utilizing modern technologies to create responsive and visually appealing solutions. The ideal candidate will collaborate with cross-functional teams, ensuring seamless integration of user interfaces and back-end services while adhering to best practices in code quality and testing.

Responsibilities

  • Create responsive and visually appealing web applications using HTML, CSS, JavaScript, and modern frameworks such as React, Angular, or Vue.js.
  • Develop and maintain the front-end architecture, ensuring high performance, scalability, and maintainability.
  • Work closely with UX/UI designers, back-end developers, and other stakeholders to ensure seamless integration of user interfaces and back-end services.
  • Write clean, efficient, and well-documented code, conducting code reviews and providing constructive feedback to team members.
  • Implement and maintain unit tests, end-to-end tests, and performance tests to ensure the robustness of the application.
  • Optimize applications for maximum speed and scalability.
  • Integrate and maintain content management systems (CMS) to ensure user-friendly content updates and management.
  • Keep abreast of the latest industry trends, technologies, and best practices, sharing knowledge with the team.
  • Provide mentorship and guidance to junior developers, fostering a culture of learning and growth within the team.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field OR equivalent working experience.
  • 5 years of experience in front-end development, with a strong portfolio showcasing your work.
  • Proficiency in HTML, CSS, and JavaScript.
  • Experience with front-end frameworks such as React, Next.js, Angular, Blocks, Headless, or Vue.js.
  • Knowledge of RESTful APIs and integration with back-end services.
  • Familiarity with version control systems, such as GitHub.
  • Experience with eCommerce Platforms such as Amazon, Shopify, etc.
  • Experience with server-side technologies (e.g., Node.js, PHP) is a plus.
  • Knowledge of cloud services and deployment strategies (e.g., AWS, Azure).
  • Database experience, including SQL.
  • Experience with Agile development methodologies.
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Experience with build tools and package managers, such as Webpack, Gulp, NPM, or Yarn.
  • Understanding of cross-browser compatibility issues and ways to work around them.
  • Strong understanding of responsive design principles and mobile-first development.
  • Experience with content management systems (CMS) such as AEM, WordPress, Drupal, or Joomla.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Strong organizational and time management skills.

Nice-to-haves

  • HCL CMC (eCommerce Management Center) experience would be a HUGE Plus.

Benefits

  • Flexible hybrid work environment
  • Development opportunities with emerging technologies
  • Inclusive environment for personal and professional growth
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service