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

Software Engineer - Front-End/UI

Location: Plano, TX, United States -
Job ID: 1067087
Corporate Positions
Technology
Job Type: Full-Time
Date Updated: Jun 10, 2019

JCPenney is one of the nation’s largest apparel and home furnishing retailers with more than 1,000 stores and jcp.com. We are a diverse community of people, all working together to bring sensational style, sensible prices and the best service possible to our customers. We’re looking for talented individuals who want to work in an energetic, respectful, collaborative environment. With a wide array of jobs, internships, training and more, there are countless opportunities for you to grow your career with us.

We are looking for an experienced Front End Software Engineer to join our team. In this role, your main responsibilities will include updating existing functaionality and building new features using agile best practices, leveraging various JavaScript Frameworks such as ReactJS, Redux, Node and npm to enhance the jcp.com user interface.

Primary Responsibilities:

  • Work closely with web development and software design team for production, modification and maintainence of web applications
  • Develop and unit test software that meets business requirements and technical design
  • Work directly with other JCPenney IT associates as well as JCPenney business customers to communicate technical capabilities
  • Troubleshoot pre- and post-production implementations
  • Propose new ideas when there is strong business value and stay up to date on the latest technology trends and techniques

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 equivillant work experience
  • 5 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

Our corporate office supports the JCPenney stores nationwide and offers a competitive benefits package including medical/dental/vision, term life insurance, paid vacation/holidays, 401 (k) Savings Plan with company match, and a merchandise discount plan to JCPenney. Amenities include free covered parking, full cafeteria services, fitness center, and on-site childcare.

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

Follow us and see what’s new: Instagram Facebook Twitter LinkedIn Media Room jcp.com

#LI-EL1

Job Title: Software Engineer - Front-End/UI
Location: Plano, TX, United States -
Job ID: 1067087

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.