Taro Logo

Software Engineer - Front End

Fortune 50 home improvement retailer serving 16M customers weekly across 1,700+ stores with $86B annual sales.
Charlotte, NC, USA
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Retail
This job posting may no longer be active. You may be interested in these related jobs instead:
Front End Engineer, DynamoDB

Front End Engineer position at Amazon DynamoDB team in Dublin, building operational interfaces for distributed systems using JavaScript, React, and modern web technologies.

Software Development Engineer II - Fullstack, Rufus Mobile experience

Lead fullstack development for Rufus, Amazon's AI shopping assistant, building mobile experiences that help millions of customers discover products

SDE, Shop-the-Show, Shop The Show

Software Development Engineer role at Amazon's Video Shopping team, building interactive video shopping experiences and Second Screen Companion features.

Software Engineer II - JavaScript/React

Frontend Software Engineer II position at Bank of America focusing on JavaScript/React development for cyber security applications.

Applications Developer 3

Frontend Developer position at Oracle Health focusing on building cloud-centric healthcare applications using modern JavaScript frameworks and UI development tools.

Description For Software Engineer - Front End

Join Lowe's, a Fortune 50 retail leader with a strong commitment to technological innovation. As a Front End Software Engineer at our Charlotte Technology Hub, you'll be part of a forward-thinking team backed by one of Forbes' Top 50 CIOs. This role focuses on translating business requirements into high-quality code, specializing in React and Node.js development.

You'll work in an ultra-modern environment equipped with cutting-edge technology and collaborative spaces. The position requires expertise in React fundamentals, component design, and performance optimization, along with strong Node.js experience for backend integration. You'll be responsible for building reusable components, implementing test suites, and ensuring robust application performance.

Lowe's offers comprehensive benefits including competitive salary, bonus opportunities, and stock purchase options. The company's stability is demonstrated by over 100 years of success and $86B in annual sales. You'll be part of a culture that values curiosity and innovation, with supportive leadership that recognizes and champions your contributions.

The role combines technical challenges with real business impact, serving 16 million weekly customers across 1,700+ stores. You'll have access to modern tools and resources, working in a team structure that prioritizes engineer success. The Charlotte Tech Hub provides an exceptional work environment with amenities like an on-site barista and Zen Garden.

This is an opportunity to shape retail technology at scale while enjoying the stability and resources of an industry leader. Join a company that pairs century-old success with a hunger for innovation, where your curiosity and technical skills can directly impact communities nationwide.

Last updated 2 days ago

Responsibilities For Software Engineer - Front End

  • Translate business requirements and functional specifications into executable stories, designs, and code modules
  • Partner with product teams to understand business needs and functional specifications
  • Write high quality, maintainable, and robust code with adequate test suits and observability framework
  • Build reusable component libraries
  • Optimize React performance through code splitting, lazy loading, and memoization
  • Work with RESTful APIs, GraphQL, and asynchronous programming
  • Implement database integration and WebSocket communication

Requirements For Software Engineer - Front End

JavaScript
React
Node.js
TypeScript
  • Bachelor's Degree in Computer Science, CIS, or related field (or equivalent work experience)
  • 2 years of experience in software development
  • 2 years of experience in database technologies
  • 1 year of experience with SDLC
  • Deep understanding of React fundamentals (JSX, Components, Hooks, State Management)
  • Proficiency in React testing libraries and modern styling solutions
  • Strong experience with Node.js and its ecosystem (Express.js, Koa, NestJS)
  • Knowledge of authentication (JWT, OAuth) and Node.js performance optimization

Benefits For Software Engineer - Front End

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

Interested in this job?