Sherwin-Williams - Cleveland, OH

posted 3 months ago

Full-time - Mid Level
Onsite - Cleveland, OH
Chemical Manufacturing

About the position

The Application Developer, Front End role at Sherwin-Williams is pivotal in developing and maintaining the user-facing aspects of our digital platforms. This position is responsible for creating interactive and engaging user interfaces that ensure seamless user experiences across various websites and device sizes. The ideal candidate will possess a foundational understanding of front-end application development, including programming languages, tools such as task runners, and delivery models like Continuous Integration/Continuous Deployment (CI/CD). This knowledge is essential for the timely delivery of high-quality products and solutions. In this role, the incumbent will collaborate closely with both technical stakeholders, such as Applications Development Engineering (Back-End), and non-technical team members. The ability to communicate effectively with diverse groups is crucial, as the developer will need to convey technical solutions to non-technical stakeholders, including project teams, business analysts, and end-users. The position requires a proactive approach to problem-solving, as the developer will troubleshoot issues and maintain seamless front-end functionality. Additionally, the Application Developer will stay informed about industry trends and emerging technologies relevant to front-end development, actively expanding their knowledge and sharing insights with the team. This role is not only about coding but also about contributing to the overall user experience and ensuring that applications perform optimally across different devices and browsers.

Responsibilities

  • Write, review, and optimize code using HTML, CSS, and JavaScript.
  • Design and implement efficient integration solutions and troubleshoot issues.
  • Create a first draft of reusable code and libraries to support the team.
  • Collaborate with UX/UI designers to develop visually appealing and functional interfaces.
  • Communicate technical solutions effectively to non-technical stakeholders.
  • Maintain code that effectively consumes and integrates external data and functionality.
  • Stay informed about industry trends and emerging technologies relevant to front-end development.

Requirements

  • Bachelor's degree in Computer Science or equivalent experience (at least 3 years in front-end application development).
  • 2-4 years of experience in application development or engineering.
  • Proficiency in HTML, CSS, and JavaScript.
  • Ability to work with front-end frameworks and graphic design tools like Photoshop.
  • Moderate understanding of cross-browser compatibility and accessibility standards.
  • Good written and verbal communication skills.
  • Ability to work collaboratively with non-technical stakeholders.

Nice-to-haves

  • Experience with Continuous Integration and Continuous Deployment (CI/CD).
  • Familiarity with software testing and quality assurance methodologies.
  • Knowledge of secure coding standards and software development lifecycle (SDLC) methodologies.

Benefits

  • Health insurance
  • 401k retirement savings plan
  • Paid time off
  • Employee discounts
  • Tuition reimbursement
  • Flexible work options
  • Professional development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service