Developer Sr, Front End

Job Locations US-IL-Chicago
Job ID
2021-2170
# of Openings
1
Category
Marketing & Product Management

Overview

The Senior Developer is responsible for contributing to the front-end codebase of Shure’s web and digital portfolio. They work in collaboration with other developers on the team to create code that is modern, efficient, and extendable.  As a Senior Developer, they will be supervising other developers on the team, and establishing coding standards. They play a big role in making technology decisions when it comes to content management and front-end architecture used by the team to achieve the goals of internal and external stakeholders. They must be a champion of a client-side technology, and be able to create web applications from the ground up.

Responsibilities

  • Work closely with design team to accurately implement and inform their designs.
  • Write clean, semantic and accessible client-side code to support new and existing digital web products
  • Lead the development of new web projects, contributing in all phases from concept to creation
  • Sit in on project launch meetings and make determinations with regard to technology, resources, and timelines
  • Participate in team project planning and workflow, using tools such as Slack, Git, and JIRA
  • Respond to or assign tickets placed by internal stakeholders in a timely fashion
  • Complete assigned development projects with very little supervision, while maintaining regular communication with team members and stakeholders
  • Lead project status meetings with developers and stakeholders
  • Collaborate with Web/UI designers to maintain consistency across Shure’s digital component library
  • Product ownership – Senior Developer will take product ownership of multiple products or technologies, and be the primary liaison and decision maker between internal and external stakeholders
  • Performs other duties as assigned.

Qualifications

  • Bachelor’s degree in Computer Science or related field
  • Minimum of 5 years of professional experience
  • Strong knowledge in core front-end languages, HTML, CSS and JavaScript
  • 3+ years of experience working with React
  • Demonstrated experience with one or more server-side web scripting languages. PHP preferred.
  • Experience working closely with a design team to ensure code can support design decisions, and design can support code decisions.
  • Hands-on experience, supported by live samples, building web applications from scratch using a variety of data-driven, dynamic technologies
  • Experience working with REST APIs
  • Knowledge of GraphQL APIs and what makes them different from REST APIs
  • Experience with web optimization and performance for both desktop and mobile devices
  • Demonstrated experience working with one or more modern content management platforms, and integrating them into live websites
  • Strong experience with Git, or similar version control tech
  • Experience with project management tools like Jira
  • An interest for the use of emerging web technologies
  • Strong communication skills
  • Has a full understanding of industry practices and/or company policies and procedures.
  • Able to work on problems of diverse scope where analysis of data or situations requires evaluation of identifiable factors
  • Demonstrates good judgment in selecting methods and techniques for obtaining solutions for difficult assignments and of diverse scope.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed