- Company Name
- Dillard's Inc.
- Job Title
- eComm Front End Developer
- Job Description
-
**Job Title:** eComm Front End Developer
**Role Summary:**
Design, develop, and maintain the front‑end for Dillard’s e‑commerce website using React (with a near‑future transition to Next.js). Work in an Agile team environment alongside Business Analysts, QA, and fellow developers to deliver high‑quality, user‑friendly features that support the entire product lifecycle from listing to checkout.
**Expectations (Ramp‑Up):**
- Within 30 days: grasp site flow, Agile workflow, Git operations (branches, commits, merges), and the existing codebase.
- Within 60 days: master A/B testing with Optimizely, understand the Management Center, deployment processes, and front‑end best practices (core‑web‑vitals, accessibility, SEO).
- Within 90 days: independently complete medium‑difficulty assignments, debug, test, and deliver production‑ready code.
**Key Responsibilities:**
- Build and maintain responsive UI components in React (class & functional), JavaScript, CSS3, HTML5, and Bootstrap.
- Collaborate with cross‑functional teams to define requirements, resolve issues, and iterate on design.
- Perform code reviews, unit and end‑to‑end testing, and QA hand‑offs to ensure defect‑free releases.
- Optimize front‑end performance, accessibility, and SEO across all pages.
- Participate in continuous improvement of development workflows, tooling, and documentation.
**Required Skills:**
- Minimum 2 years front‑end development experience.
- Proficient with React 14+ (class components, hooks, lifecycle).
- Advanced JavaScript, CSS3, HTML5, and Bootstrap.
- Detail‑oriented, self‑motivated, and capable of managing multiple concurrent tasks.
- Strong collaboration with Agile teams, adaptable to changing priorities.
- Experience with Git/GitHub and issue tracking (Jira).
- Knowledge of core‑web‑vitals, accessibility (WCAG), and SEO fundamentals.
**Nice‑to‑Haves:**
- Node.js and npm tooling.
- Webpack configuration.
- Design asset integration (Figma, Adobe XD, Photoshop, Illustrator).
- Next.js App Router familiarity.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent professional experience. (No immigration sponsorship available.)
Little rock, United states
On site
Junior
18-10-2025