This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Caterpillarposted 4 months 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service