Responsibilities
- Develop, test, and deploy high-quality, responsive e-commerce web applications using React.js and TypeScript.
- Build reusable components and front-end libraries tailored to e-commerce needs, such as product catalogs, shopping carts, and checkout flows.
- Collaborate with UI/UX designers to translate wireframes and mockups into interactive and user-friendly interfaces.
- Think critically and creatively to solve problems and improve user interfaces and overall customer experience.
- Work collaboratively with cross-functional teams, including designers, backend developers, product managers, and marketing teams, to align on business objectives and user needs.
- Participate actively in Agile ceremonies, such as sprint planning, stand-ups, and retrospectives, to deliver value incrementally.
- Optimize front-end performance to ensure fast page load times, smooth interactions, and a superior shopping experience across devices.
- Integrate with RESTful APIs, GraphQL, or third-party e-commerce solutions to manage product data, user accounts, and transactions.
- Implement features such as dynamic search, personalized recommendations, and promotional banners to enhance customer engagement.
- Debug, troubleshoot, and resolve front-end issues related to e-commerce functionality.
- Stay current with the latest trends in e-commerce design and development to drive innovation.
Requirements
- Proven experience as a React.js Developer or similar role in e-commerce web development.
- Strong proficiency in TypeScript and JavaScript, including ES6+ features.
- In-depth understanding of React.js and its core principles, including state management using Redux, Context API, or similar tools.
- Experience integrating and customizing e-commerce platforms such as Salesforce Commerce Cloud (SFCC) or Shopify.
- Demonstrated ability to think critically, solve problems creatively, and adapt solutions to meet business and user needs.
- Excellent communication and collaboration skills to work effectively with diverse teams.
- Solid understanding of HTML5, CSS3, and responsive design best practices.
- Familiarity with performance optimization techniques for e-commerce platforms, such as lazy loading, image optimization, and caching strategies.
- Knowledge of SEO principles for e-commerce, including semantic markup and page speed optimization.
- Experience working in an Agile environment with cross-functional teams, delivering iterative improvements.
- Experience with testing tools like Jest, React Testing Library, or Cypress.
- Proficiency with version control systems such as Git.
- Willingness to work hours in East Coast USA to ensure effective collaboration with the team.
Nice-to-Have
- Experience with e-commerce analytics tools (e.g., Google Analytics, Hotjar).
- Familiarity with server-side rendering (e.g., Next.js) for enhanced performance and SEO.
- Knowledge of payment gateway integrations, such as Stripe or PayPal.
- Experience with personalization engines, A/B testing tools, or recommendation systems.
- Understanding of CI/CD pipelines in e-commerce deployment.
- Exposure to Progressive Web Applications (PWAs) for e-commerce.
- Experience with headless commerce architectures and platforms.
Similar Jobs
What We Do
e.l.f. Beauty, Inc. stands with every eye, lip, face and paw. Celebrating the beauty of every eye, lip and face is fundamental to our DNA. It’s in our name and inspires us as a company. We are committed to creating a culture internally – and in the world around us – where all individuals are encouraged to express their truest selves, are empowered to succeed and where we do the right thing for people, the planet and animals.
Our deep commitment to inclusive, accessible, cruelty-free beauty has fueled the success of the e.l.f. Cosmetics brand online and at retail since 2004. With the 2020 acquisition of the pioneering clean-beauty brand W3LL People, and the new lifestyle beauty brand Keys Soulcare created with Alicia Keys, we continue to strategically expand our portfolio with brands that support our purpose and values. Our brands are widely available online, and at leading beauty, mass-market, and natural specialty retailers.






