With Resumé » Without Resumé »
Back to search results

Senior Front End Engineer

This job posting is no longer active.

Location: Plano, TX, United States -
Job ID: 1108242
Corporate Positions
Job Type: Full-Time
Date Updated: Mar 12, 2022

Title – Senior Front End Engineer

We are looking for a highly experienced, Senior Front-end Engineer to join our Digital Engineering team. In this role, you will be building new features and enhancing existing functionality on JCPenney.com, leveraging various JavaScript Frameworks such as ReactJS, Redux, Node.js etc, in an agile environment. 

Primary Responsibilities:

  • Design, develop and enhance features for JCPenney.com with high quality.
  • As a part of agile scrum team, work with on analyzing and grooming the requirements (user stories) defined by the product owner and come up with technical design to support the requirement.
  • Maintain unit test and code coverage for all the features supported above the defined threshold.
  • Work with the backend services team on backend API design and contract.
  • Participage in design and code reviews for the features developed by your team.
  • Troubleshoot and resolve production and customer satisfaction issues.
  • Stay up to date on the latest technology trends and techniques
  • Responsible for client-side coding (HTML/CSS/JavaScript)
  • Apply Web standards (W3C) and best practices, for HTML, CSS & JavaScript
  • Create clean, organized and modular HTML and CSS code, leveraging current techniques, tools and libraries
  • Crafting solutions for layout and styling issues across multiple browser

 Core Competencies & Accomplishments:  

  • Strong Javascript/ES6 expertise
  • Experience building high-performant, heavy-traffic sites using JS Frameworks (React, Angular, Ember, etc)
  • Ability to write clean, modular, reusable code (using design patterns) and experience with unit-test driven approach to development
  • Experience with CSS Preprocessors (SASS, LESS, PostCSS)
  • Knowledge of build tools (Webpack, Gulp, Grunt) and Continuous Deployment (Jenkins, Travis) is nice to have
  • Work experience in Agile Scrum methodologies
  • Experience with Adaptive/Responsive Design Principles
  • Familiarity with Data Structures, Algorithms, and general Computer Science Fundamentals

 Minimum Requirements:   

  • Bachelors of Science Degree in Computer Information Systems, or equivalent work experience
  • 7+ years of experience with React and/or Angular JavaScript framework application development

 What We Use:

  • ReactJS
  • Redux/Redux Saga
  • NodeJS/npm
  • Webpack
  • ES6/Babel
  • Chai/Mocha
  • RESTful API
  • AWS
  • PostCSS


What you get:

We offer a competitive benefits package including medical/dental/vision, term life insurance, paid vacation/holidays, 401(k) Savings Plan with company match, and an associate discount on JCPenney merchandise.


About JCPenney: 

JCPenney proudly serves customers at more than 650 stores across the United States and Puerto Rico, and at the Company’s flagship store, jcp.com. JCPenney is one of the nation’s largest retailers of apparel, home, jewelry, and beauty merchandise with a growing portfolio of private and national brands. Guided by the Golden Rule, JCPenney employs more than 60,000 associates worldwide and has served customers for over 119 years, playing a vital role in the communities it serves. For additional information, please visit jcp.com and follow JCPenney on FacebookInstagram, and Twitter. 


For more opportunities to join our team please visit our careers page. 



Job Title: Senior Front End Engineer
Location: Plano, TX, United States -
Job ID: 1108242

J.C. Penney Company Inc.
Plano, Texas

Share this Job




Talent Network

  • Alerts with new job opportunities that match your interests.
  • Receive relevant communications and updates from JCPenney.
  • Ability to share job opportunities with family and friends through Social Media or email.