Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Ulta Logo

Lead Developer

Ulta

$102,900 - $160,000
Sep 19, 2025
Bolingbrook, IL, US
Apply Now

Ulta Beauty is seeking a Front-End Lead to guide the development stream for Ulta.com and affiliated websites in building engaging, high-performing, and AI-driven digital experiences for millions of beauty enthusiasts.

Requirements

  • Deep expertise in JavaScript, CSS, HTML5, with strong hands on knowledge of React, Redux, NodeJS, React Testing Library (RTL).
  • Experience with responsive/mobile-first design, design systems, micro-frontends.
  • Good understanding of cloud platforms, preferably Google Cloud Platform (GCP).
  • Previous full stack experience; familiarity with Java and JEE preferred.
  • Strong grasp of web performance, SEO, and accessibility (WCAG).
  • Proven experience applying AI tools (e.g., code generation, test automation, performance optimization).
  • Experience integrating with GraphQL APIs and handle state management effectively.

Responsibilities

  • Architect & Build: Lead the design and development of a new web and mobile platform using modern JavaScript, responsive, and adaptive stacks.
  • Drive Innovation: Take product initiatives from conception through delivery, iteratively producing measurable business value.
  • Team Leadership: Manage a small team of front-end developers, oversee day-to-day work allocation, and ensure delivery of high-quality code by performing code reviews.
  • Hands-On Delivery: Take ownership of technical design and implementation, ensuring multiple projects move forward in a fast-paced Agile environment.
  • Creative: Display high creativity and strategic decision-making while collaborating across UX, product, and backend teams.
  • Ownership: Partner with product owners to deliver projects on time and at scale, from start to finish.
  • AI Adoption: Drive the use of AI-assisted development tools (e.g., Copilot, LLM-powered testing and optimization) to boost productivity and innovation.

Other

  • 10+ years of professional software development experience, with recent leadership of small to midsize teams.
  • Bachelor’s in Computer Science or related field (preferred).
  • Proactive, self-directed, detail-oriented, and organized.
  • Fast-paced, dynamic environment with shifting priorities.
  • Support off-hours production issues and code deployments when needed.