cover image
Ulta Beauty

Ulta Beauty

www.ulta.com

1 Job

35,535 Employees

About the Company

At Ulta Beauty (NASDAQ: ULTA), the possibilities are beautiful. Ulta Beauty is the largest U.S. beauty retailer and the premier beauty destination for cosmetics, fragrance, skin care products, hair care products and salon services. In 1990, the Company reinvented the beauty retail experience by offering a new way to shop for beauty - bringing together all things beauty, all in one place. Today, Ulta Beauty has grown to become the top national retailer offering the complete beauty experience.

Ulta Beauty brings possibilities to life through the power of beauty each and every day in our stores and online with more than 25,000 products from approximately 500 well-established and emerging beauty brands across all categories and price points, including Ulta Beauty's own private label. Ulta Beauty also offers a full-service salon in every store featuring hair, skin, brow, and make-up services.

Ulta Beauty is recognized for its commitment to personalized service, fun and inviting stores and our industry-leading Ultamate Rewards loyalty program.

ALERT: We are aware of a scam whereby imposters are posing as employees from Ulta Beauty and vendors to Ulta Beauty. Beware of anyone requesting financial or personal information.

At Ulta Beauty, we take pride in creating a best in class candidate experience. During the recruitment process, no recruiter or employee will request financial or personal information (Social Security Number, credit card, driver's license or bank information, etc.) from you via text or email. If you are suspicious of a job posting or job-related email mentioning Ulta Beauty, let us know by contacting us at 630-410-4800 or email HRServiceCenter@ulta.com.

Listed Jobs

Company background Company brand
Company Name
Ulta Beauty
Job Title
Developer - Front End
Job Description
Job Title: Front End Developer Role Summary: Lead the design, development, and maintenance of scalable, accessible front‑end solutions for a large‑scale, consumer‑facing e‑commerce web platform. Collaborate with UX, visual design, back‑end, QA, and product stakeholders to deliver high‑quality, performance‑optimized interfaces across desktop, tablet, and mobile. Expectations: - Deliver clean, well‑tested code that meets business and architectural standards. - Lead a small UI team (2‑8 developers) in an onshore/offshore agile environment. - Ensure timely and accurate release deployments, production support, and post‑deployment monitoring. - Champion best practices in modular design, testing, CI/CD, accessibility, security, and performance optimization. Key Responsibilities: - Develop responsive UIs using ReactJS (preferred), Angular/Vue, and modern HTML5/CSS3 with expert use of CSS preprocessors (LESS/SASS). - Build and integrate front‑end components with NodeJS back‑ends (Express/Koa), consuming XML, JSON, and custom APIs. - Configure and maintain build tools (Webpack, Babel, etc.) and related infrastructure (Docker, Kubernetes, Nginx). - Write and execute unit, integration, end‑to‑end, and BDD test cases; manage defect documentation and reporting. - Collaborate with UX and visual design teams to enforce brand and accessibility standards. - Conduct problem analysis, propose and implement preventive remedies, and manage system incident responses. - Perform release packaging, deployment, and post‑release logging; maintain deployment records. - Define and manage functional, data, and non‑functional requirements in alignment with enterprise standards. - Lead continuous improvement initiatives: automation of tests, build pipelines, API integration practices, and performance tuning. Required Skills: - 3+ years professional experience with ReactJS (preferred); 5+ years with NodeJS, JavaScript, CSS, and HTML5. - Proficient in modern front‑end build tooling (Webpack, Babel, npm/yarn). - Experience with infrastructure tooling (Docker, Kubernetes, Nginx). - Strong understanding of responsive design, cross‑browser compatibility, and web accessibility (WCAG). - Hands‑on experience with version control (Git) and CI/CD pipelines. - Ability to mentor junior developers, conduct code reviews, and lead agile ceremonies. - Excellent problem‑solving, communication, and collaboration skills. - Proactive mindset with a focus on quality and proactive issue detection. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience). - Certifications in front‑end development, JavaScript frameworks, or DevOps tooling are a plus. - Optional: experience in consumer‑facing e‑commerce sites, Apollo GraphQL, or related e‑commerce technologies.
Bolingbrook, United states
On site
Mid level
26-11-2025