Taro Logo

Senior Software Engineer

Kohl's is a retail company that has been caring for families for more than 60 years, operating department stores and an e-commerce platform.
Menomonee Falls, WI 53051, USA
Frontend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Retail · E-Commerce

Description For Senior Software Engineer

Kohl's, a leading retail company with over 60 years of history, is seeking a Senior Software Engineer for a 100% remote position. This role offers the flexibility to work remotely or telecommute to the company headquarters in Menomonee Falls, WI.

As a Senior Software Engineer, you'll be at the forefront of developing and maintaining high-quality applications that power Kohl's digital presence. You'll work collaboratively with designers, product managers, and other engineers to drive product development and innovation. The role encompasses full responsibility for technical aspects of the product application lifecycle, including code, infrastructure, data, security, and CI/CD processes.

The ideal candidate will bring strong expertise in both front-end and back-end technologies, with particular emphasis on Java, NodeJS, and modern front-end frameworks like React. You'll be expected to establish engineering standards, mentor other engineers, and stay current with emerging technologies and best practices.

This position offers an exciting opportunity to work with a well-established retail giant that's heavily investing in its digital transformation. You'll be part of a company that values innovation while maintaining its core purpose of taking care of families' realest moments. The role combines technical leadership with hands-on development, making it perfect for senior engineers looking to make a significant impact while working remotely.

The position requires either a Bachelor's degree with 5 years of experience or a Master's degree with 2 years of experience in relevant fields. Your expertise should span across modern web technologies, including responsive design, UI frameworks, and component libraries, with a strong foundation in software engineering principles and best practices.

Last updated 25 days ago

Responsibilities For Senior Software Engineer

  • Drive development, testing, deployments, and iterative improvement of product capabilities
  • Develop high quality applications that are secure and observable
  • Manage technical aspects of product application lifecycle
  • Establish product engineering and software standards
  • Mentor and assist engineers and evangelize best practices

Requirements For Senior Software Engineer

Java
Node.js
JavaScript
React
  • Bachelor's degree in MIS, Computer Science, Computer Engineering, or related field
  • 5 years of work experience (or Master's degree with 2 years experience)
  • Experience with Java
  • Experience with NodeJS and ECMAScript standards
  • Knowledge of CSS patterns and HTML
  • Experience with responsive design
  • Experience with UI frameworks (React, Angular, Ember, or Vue.js)
  • Experience with reusable component libraries
  • Knowledge of open source front end libraries
  • Experience with style guide standards through code reviews

Interested in this job?

Jobs Related To Kohl's Senior Software Engineer