Lowe's is looking to translate business requirements and functional specifications into logical program designs and deliver code modules, stable application systems, and software solutions to support AI-powered systems and improve customer experiences.
Requirements
- 2 years of experience working with any of the following: frontend technologies (user interface/user experience), middleware (microservices and application programming interfaces), database technologies, or DevOps
- 2+ years developing dynamic web apps with AngularJS/ReactJS, JavaScript, and TypeScript (routing, state management, async data fetching).
- 2+ years creating reusable UI component libraries with React/JavaScript.
- 2+ years building REST APIs with Node.js, micro frontend architectures with React & Styled Components, and server-side rendered applications with modern frontend stacks.
- Experience working with APIs in modern frameworks and designing apps for automated provisioning.
- Experience containerizing apps with Docker, building custom Backstage plugins, developing Node.js analytics pipelines with Kafka/Postgres, and integrating OIDC providers (Forgerock, Siteminder) with PKCE/Implicit flows.
Responsibilities
- Design and develop scalable web applications and APIs to support AI-powered systems.
- Experience with implementation of micro frontends and reusable UI libraries to enable fast, flexible development.
- Collaborate with product, design, and data science to deliver intelligent, action-driven user experiences.
- Experience with architecture and code quality standards across frontend and backend codebases.
- Contribute to AI orchestration layers through data pipeline integration, search infrastructure, and service APIs.
Other
- Bachelor's degree in computer science, computer information systems (CIS), or related field (or equivalent work experience in lieu of degree)
- 2 years of experience in software development or a related field
- 2 years of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC) through iterative agile development
- Master's degree in computer science, CIS, or related field (preferred)
- Lowe’s is an equal opportunity employer and administers all personnel practices without regard to race, color, religious creed, sex, gender, age, ancestry, national origin, mental or physical disability or medical condition, sexual orientation, gender identity or expression, marital status, military or veteran status, genetic information, or any other category protected under federal, state, or local law.