Front End Software Engineer 2

Comcast's Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.

The My Account Website team is looking for a bright and energetic Web Developer to join us. Our mission is to improve the customer experience by providing a great web experiences that empower our customers to manage their relationship with Comcast.

Our team maintains a casual and professional work environment where employees can grow. We use the latest technologies and are constantly exploring and evaluating new options. We take career development very seriously and will work with you to become a better engineer by teaching best practices and pairing you with other experienced engineers. We encourage work life balance, offering flexible office hours and work from home options when needed.

As for the day to day, you'll be right at home if you have previously worked in an Agile environment. You'll work directly with other developers, QA, UX, and product owners, all of whom work on the same floor. Features are presented, discussed, prioritized and then built by the team. Most of our engineering work is in front-end technologies, but occasionally you will need to get your hands dirty in middleware (Ruby, AWS Lambda) and "DevOps" flows -- with guidance from an experienced colleague.

While our values and processes evolve carefully, our technology and products change rapidly. We're an agile shop that gets things done. If you are someone who likes to constantly learn, be challenged, and are a team player, please apply. We look forward to working with you!

Requirements:

  • Core/vanilla JavaScript/HTML/CSS (ES6, Flexbox)
  • Experience with testing frameworks (Jest, Mocha, Jasmine, etc)
  • Exposure to source control versioning and release management (Git)
  • Ability to learn and adapt to changing technologies and situations
  • Strong communication skills

Desired, but not required

  • Build processes and tools (gulp, Jenkins, webpack, etc)
  • AWS
  • Middleware languages and technologies such as Ruby on Rails or Java
  • Frameworks: Angular, React, Polymer, Redux
  • Accessibility standards

Comcast is an EOE/Veterans/Disabled/LGBT employer