Sherwin-Williams - Cleveland, OH

posted 3 months ago

Full-time - Mid Level
Remote - Cleveland, OH
11-50 employees
Chemical Manufacturing

About the position

The Senior Application Developer, Front End role at Sherwin-Williams is pivotal in designing and implementing the user-facing aspects of digital platforms, including web components and applications that function seamlessly across various device sizes. This position requires the creation of engaging and interactive user interfaces that ensure a smooth user experience. A foundational understanding of front-end application development, programming languages, tools, and delivery models such as Continuous Integration/Continuous Deployment (CI/CD) is essential. The successful candidate will collaborate closely with both technical stakeholders, such as Applications Development Engineering (Back-End), and non-technical stakeholders, including product managers, scrum masters, business analysts, and end-users, to ensure the timely delivery of high-quality products and solutions. Strong business and communication skills are necessary to articulate technical and functional aspects of products and solutions effectively, as well as an understanding of how to configure platforms to meet company goals. In this role, the developer will be responsible for developing and maintaining user interfaces for digital platforms using modern front-end frameworks like React, along with programming languages such as JavaScript and TypeScript. The developer will work closely with back-end developers to integrate front-end functionality with server-side logic and third-party services. Building reusable code and libraries for future use while optimizing applications for maximum speed and scalability is a key responsibility. The developer will also ensure seamless performance of applications across various devices and browsers, consulting with UX/UI designers and users to create visually appealing and functional interfaces. Additionally, the role involves consuming web services and APIs to integrate data and functionality from external sources, contributing to the development of robust and dynamic platforms. Staying updated with industry trends and emerging technologies relevant to front-end development is also expected.

Responsibilities

  • Develop and maintain user interfaces for digital platforms using modern front-end frameworks such as React and languages such as Javascript and Typescript
  • Collaborate closely with back-end developers to integrate front-end functionality with server-side logic and/or third-party services
  • Build reusable code and libraries for future use and optimize applications for maximum speed and scalability
  • Ensure the seamless performance of applications on various devices and browsers
  • Consult and collaborate with UX/UI designers and users to ensure interfaces are visually appealing and functional
  • Communicate technical solutions effectively to non-technical stakeholders, including product teams, business analysts, and end-users
  • Consume web services and APIs to integrate data and functionality from external sources, allowing for robust and dynamic platforms
  • Stay up to date with industry trends and emerging technologies relevant to front-end development

Requirements

  • Bachelor's degree in Computer Science or a related field, or at least 12 years of experience in front-end application development or application engineering
  • 5+ years of experience in software development, specifically in application development engineering
  • Strong knowledge of HTML, CSS, and JavaScript
  • Experience with front-end frameworks, Photoshop and/or other graphic design tools
  • Understanding of cross-browser compatibility and accessibility standards
  • Experience utilizing design systems
  • Excellent written and verbal communication skills
  • Ability to work collaboratively and cross-functionally with non-technical stakeholders

Nice-to-haves

  • React Framework
  • Composable Architecture

Benefits

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work options
  • Employee discounts
  • Professional development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service