Senior Front-End Web Developer

Sherwin-Williams•Cleveland, OH
•Hybrid

About The Position

Builds front-end interfaces for websites and web applications, leading efforts to create markup that presents consistently across supported browsers, operating systems, and devices. The role gathers and interprets business requirements, develops functional specifications, and selects appropriate technologies. It also researches and improves front-end standards and techniques, contributes technical and process improvement recommendations, and designs and builds Internet solutions using multiple technologies. The position leads information architecture work and helps mitigate risks on technically complex projects. It maintains and modifies web applications, provides support for critical application issues, and serves as a subject matter expert in investigating critical production problems. The role includes training other developers, researching tools and frameworks, making presentations, and leading client project and communication meetings. It also provides tier 2 on-call support and analyzes website performance, correcting deficiencies after consultation with clients and supervisor approval. This is an office-based position in Cleveland, Ohio, with flexibility to work from home up to 12 days per year within reasonable commuting distance of the office. Multiple openings are available. The position is not eligible for current or future work-authorization sponsorship. Employees are eligible for healthcare, leave, and retirement benefits. Compensation follows a pay-for-performance philosophy and may vary by role, location, and firm, department, and individual performance. The posting states that a criminal-history review is necessary because the role may involve contact with employees and access to confidential or proprietary information. Applicants must be at least 18 years old and legally authorized to work in the country of employment without needing sponsorship now or in the future.

Requirements

  • Bachelor’s degree in Computer Science, Computer Information Systems, or a related field.
  • Five years of experience as a Systems Engineer, Senior Front-End Web Developer, or in a related role where the required experience was gained.
  • Five years of IT experience.
  • Five years of experience working with JavaScript.
  • Three years of experience working with content management solutions.
  • Experience with CSS3 and HTML5.
  • Experience in web development.
  • Experience with HTML/CSS/JavaScript debugging tools such as Firebug or Chrome Developer tools.
  • Experience generating templates for content-based tools such as blogs, wikis, or web content management systems.
  • Experience with UX/UI design patterns.
  • Experience with Photoshop.
  • Experience with source code control.
  • Experience with AngularJS.
  • Experience using AJAX to interact with RESTful services.
  • Experience working as part of an enterprise web team and interfacing with back-end developers, designers, web engineers, and external agencies or partners.
  • Must be at least 18 years old.
  • Must be legally authorized to work in the country of employment without current or future employment-visa sponsorship.

Nice To Haves

  • Experience with content management solutions, with a preference for Adobe Experience Manager.
  • Experience with source code control, preferably Git.

Responsibilities

  • Build front-end interfaces for websites and web applications.
  • Lead efforts to generate markup that presents consistently across supported browsers, operating systems, and devices.
  • Acquire and interpret business requirements, create functional specifications, and determine appropriate technologies.
  • Research and improve front-end standards and implement new interface development techniques.
  • Submit and review technical and process improvement recommendations as a member of the technical leadership team.
  • Analyze business models, logical specifications, and customer requirements to design and build Internet solutions using multiple technologies.
  • Lead the creation of information architecture diagrams.
  • Mitigate significant risks associated with technically complex projects or projects involving substantial business challenges.
  • Maintain and modify web applications, including documenting approved changes, developing programming logic, and coding changes.
  • Support critical web application problems and issues, including tier 2 on-call support.
  • Act as a subject matter expert in the discovery and investigation of critical production problems.
  • Train and teach other developers.
  • Research new technologies, including tools, components, and frameworks.
  • Make presentations to management, clients, and peer groups as requested.
  • Schedule and lead project and communication meetings with clients.
  • Analyze website performance and correct deficiencies after consultation with clients and approval of a supervisor.

Benefits

  • Healthcare benefits
  • Leave benefits
  • Retirement benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service