Software Engineer

Lowe's is a retail company with a 100-year track record, focusing on home improvement and innovation to serve communities.
Charlotte, NC, USA
$95,000 - $150,000
Frontend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · Retail

Description For Software Engineer

Lowe's, a well-established retail company with a century-long legacy, is seeking a Software Engineer to join their technology team in Charlotte. This role presents an exciting opportunity to work at the intersection of retail and technology, where you'll be instrumental in developing front-end solutions that impact millions of customers.

The position requires expertise in modern web technologies, with a focus on React and its ecosystem. You'll be responsible for translating business requirements into high-quality, performant code, developing reusable components and features that work seamlessly across different devices and browsers. The role involves working with various modern tools and technologies including React, Redux, Jest, Cypress, and Node.js.

As a Software Engineer at Lowe's, you'll be part of a curious team that values innovation while maintaining stability. The company pairs its 100-year track record of success with a hunger to do things differently. You'll have the opportunity to tackle complex problems where your impact can directly contribute to building and improving the communities we serve.

The company culture emphasizes inclusion and recognition, where differences are celebrated and every voice is heard. Lowe's offers comprehensive benefits including competitive compensation, stock purchase options, 401(k) matching, extensive healthcare coverage, and generous parental leave. They also provide opportunities for career growth and development, allowing you to move freely within the organization - whether that's advancing in your current path or exploring new directions.

This role is ideal for someone who is passionate about creating excellent user experiences, values working in a collaborative environment, and wants to be part of a company that combines retail expertise with technological innovation. You'll be joining a team that's focused on continuous improvement and making a real impact in the home improvement retail space.

Last updated 7 minutes ago

Responsibilities For Software Engineer

  • Translate business requirements and specifications into logical program designs and code modules
  • Develop front-end features, components, and libraries
  • Translate designs and wireframes into high-quality, reusable code
  • Optimize code for maximum performance across devices and browsers
  • Support systems integration testing (SIT) and user acceptance testing (UAT)
  • Provide insight into defining test plans
  • Ensure quality software deployment
  • Participate in end-to-end product lifecycle

Requirements For Software Engineer

React
JavaScript
TypeScript
Node.js
  • Bachelor's Degree in Computer Science, CIS, Engineering, or related field (or equivalent experience)
  • 2 years of experience in React JS, Redux, and Saga
  • Experience with HTML5, CSS, and JavaScript
  • Experience with Jest and Cypress
  • Experience with Node.JS
  • Experience with Jenkins and Docker
  • Experience with Kibana, ELK, Splunk and Pharos
  • 1 year of experience in Backbone.JS, Require.JS, and Angular JS

Benefits For Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Equity
  • Competitive salary and bonus opportunities
  • Employee Stock Purchase Plan (ESPP) with 15% discount
  • 401(k) retirement account with company match up to 4.25%
  • Paid time off for vacation, holidays, sick leave, and volunteer time
  • Comprehensive insurance plans
  • Mental health care
  • Employee Assistance Programs
  • 10 weeks paid maternity leave
  • 4 weeks paid parental leave
  • Dependent care resources
  • Adoption assistance

Interested in this job?

Jobs Related To Lowe's Software Engineer

Software Engineer - (Front End Developer) Post Purchase

Frontend Software Engineer role at Lowe's Tech Hub in Charlotte, focusing on Post Purchase solutions using React, Node.js, and modern cloud technologies.

Software Engineer - Front End

Frontend Software Engineer role at Lowe's focusing on React development, component libraries, and performance optimization.

Software Engineer

Mid-level Software Engineer role at Lowe's focusing on frontend development with Node.js and React, offering hybrid work and comprehensive benefits.

Software Engineer - Front-end

Frontend Software Engineer role at Lowe's focusing on developing component-based applications using React and modern JavaScript technologies.

Software Engineer - (Front End Developer) Post Purchase

Frontend Software Engineer role at Lowe's Tech Hub in Charlotte, focusing on Post Purchase solutions using React, Node.js, and modern cloud technologies.