Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Front End Developer image - Rise Careers
Job details

Front End Developer

About the Company


e.l.f. Beauty, Inc. stands with every eye, lip, face and paw. Our deep commitment to clean, cruelty free beauty at an incredible value has fueled the success of our flagship brand e.l.f. Cosmetics since 2004 and driven our portfolio expansion. Today, our multi-brand portfolio includes e.l.f. Cosmetics, e.l.f. SKIN, pioneering clean beauty brand Well People, Keys Soulcare, a groundbreaking lifestyle beauty brand created with Alicia Keys and Naturium, high-performance, biocompatible, clinically-effective and accessible skincare.


In our Fiscal year 24, we had net sales of $1 Billion and our business performance has been nothing short of extraordinary with 23 consecutive quarters of net sales growth. We are the #2 mass cosmetics brand in the US and are the fastest growing mass cosmetics brand among the top 5. Our total compensation philosophy offers every full-time new hire competitive pay and benefits, bonus eligibility (200% of target over the last four fiscal years), equity, flexible time off, year-round half-day Fridays, and a hybrid 3 day in office, 2 day at home work environment. We believe the combination of our unique culture, total compensation, workplace flexibility and care for the team is unmatched across not just beauty but any industry.


Visit our Career Page to learn more about our team: https://www.elfbeauty.com/work-with-us


The front-end developer will be working with the App team to rebuild existing web pages in the App and customizing them to work on the app. You will be helping the Web team with SEO needs and content updates.


Responsibilities
  • Strong frontend skills in technologies such as ReactJS, Typescript, CSS and JavaScript with an understanding of how to leverage these technologies as it relates to the Salesforce Commerce Cloud platform or other
  • Understanding of OCAPI, REST, AJAX, JSON and session bridging
  • Ability to take a nebulous idea and turn it into functioning software
  • Comfortable working with minimal direction in a self-organizing, Agile team
  • Understanding of good (or bad) UI/UX
  • Have a thirst for problem solving
  • Ability to work effectively with non-technical stakeholders
  • Experience working in an Agile environment
  • Understanding of source control tools such as Git
  • Bachelor's degree in computer science or similar degrees


This job description is intended to describe the general nature and level of work being performed in this position. It also reflects the general details considered necessary to describe the principal functions of the job identified, and shall not be considered, as detailed description of all the work required inherent in the job. It is not an exhaustive list of responsibilities, and it is subject to changes and exceptions at the supervisors’ discretion.


e.l.f. Beauty respects your privacy. Please see our Job Applicant Privacy Notice (www.elfbeauty.com/us-job-applicant-privacy-notice) for how your personal information is used and shared.

E.L.F. BEAUTY Glassdoor Company Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
E.L.F. BEAUTY DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of E.L.F. BEAUTY
E.L.F. BEAUTY CEO photo
Tarang Amin
Approve of CEO

Average salary estimate

$75000 / YEARLY (est.)
min
max
$60000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Front End Developer, E.L.F. BEAUTY

Are you a Front End Developer looking to make a splash in the beauty industry? Join e.l.f. Beauty, Inc. in Ahmedabad, Gujarat, where our commitment to clean, cruelty-free beauty has driven us to extraordinary success. Since our inception in 2004, we've evolved to include brands like e.l.f. Cosmetics, e.l.f. SKIN, and Well People, and we're not slowing down! As a Front End Developer, you'll collaborate with our talented App team to reimagine existing web pages for our app while ensuring seamless integration with SEO and content updates. Your strong skills in ReactJS, Typescript, CSS, and JavaScript will be put to great use, and you'll benefit from our flexible work environment of three days in-office and two days remote. Plus, enjoy competitive pay, bonus eligibility, and year-round half-day Fridays! If you thrive in an Agile setting and have a passion for turning nebulous ideas into functional software, we want to hear from you. With your Bachelor's degree in Computer Science and experience in source control tools like Git, you’ll be a natural fit for our innovative and vibrant team. Get ready to grow your career while contributing to a company that is shaping the future of beauty!

Frequently Asked Questions (FAQs) for Front End Developer Role at E.L.F. BEAUTY
What are the main responsibilities of a Front End Developer at e.l.f. Beauty, Inc.?

As a Front End Developer at e.l.f. Beauty, Inc., you'll be primarily responsible for rebuilding and customizing existing web pages for our app. You'll also assist the Web team with SEO tasks and content updates, ensuring our platforms remain user-friendly and engaging. Your role will require strong frontend skills in technologies like ReactJS, Typescript, CSS, and JavaScript, along with a good understanding of UI/UX principles.

Join Rise to see the full answer
What qualifications do you need to apply for the Front End Developer position at e.l.f. Beauty, Inc.?

To apply for the Front End Developer position at e.l.f. Beauty, Inc., a Bachelor's degree in Computer Science or a related field is essential. Additionally, candidates should have strong experience with frontend technologies such as ReactJS, Typescript, CSS, and JavaScript, and be comfortable working within an Agile team environment. Understanding source control tools like Git is also beneficial.

Join Rise to see the full answer
What kind of work environment can a Front End Developer expect at e.l.f. Beauty, Inc.?

At e.l.f. Beauty, Inc., Front End Developers enjoy a hybrid work environment that includes three days in the office and two days working from home. We prioritize flexibility to accommodate personal and professional needs, allowing you to strike a healthy work-life balance while contributing to a vibrant and innovative culture.

Join Rise to see the full answer
How does e.l.f. Beauty, Inc. support the career growth of Front End Developers?

e.l.f. Beauty, Inc. supports career growth for Front End Developers through a combination of competitive compensation, professional development opportunities, and exposure to diverse projects. We encourage a culture of learning and collaboration, allowing you to expand your skills while playing a crucial role in our multi-brand portfolio.

Join Rise to see the full answer
What technologies should I be familiar with for the Front End Developer role at e.l.f. Beauty, Inc.?

For the Front End Developer position at e.l.f. Beauty, Inc., you should be well-versed in ReactJS, Typescript, CSS, and JavaScript. Additionally, knowledge of OCAPI, REST, AJAX, and JSON will be beneficial as you work on projects that integrate with Salesforce Commerce Cloud, enhancing our app's functionality.

Join Rise to see the full answer
Common Interview Questions for Front End Developer
Can you explain your experience with ReactJS as a Front End Developer?

When asked about your experience with ReactJS, highlight specific projects where you utilized this framework effectively. Discuss any challenges you faced, how you overcame them, and the positive outcomes that resulted from your work. Showcasing your hands-on experience will demonstrate your capabilities.

Join Rise to see the full answer
How do you ensure your web applications are optimized for performance?

To answer this question, discuss best practices you implement, such as minimizing HTTP requests, leveraging caching, and optimizing assets like images and CSS. Highlight any tools you use for performance testing, and provide an example of how your efforts led to a notable improvement in application performance.

Join Rise to see the full answer
Describe a time when you collaborated with non-technical stakeholders.

When asked about collaborating with non-technical stakeholders, provide a specific example where you successfully communicated complex technical concepts in an understandable way. Emphasize your communication skills and the importance of building relationships to ensure project success.

Join Rise to see the full answer
What methods do you use to stay updated with the latest web development trends?

Share your approach to staying informed about the latest web development trends, such as attending industry conferences, following key figures in tech on social media, or engaging in online communities. Demonstrating your commitment to continuous learning will resonate well with interviewers.

Join Rise to see the full answer
How do you handle tight deadlines and pressure in your work?

In your response, emphasize your time management skills and strategies for prioritizing tasks. Provide an example of a time you successfully met a tight deadline without compromising the quality of your work. Highlighting your ability to work under pressure is essential.

Join Rise to see the full answer
What is your experience with Agile methodologies?

When discussing your experience with Agile methodologies, explain how you've participated in sprints or stand-up meetings, contributed to backlog grooming, and collaborated with your team to deliver iterative improvements. Providing tangible examples will showcase your familiarity with Agile processes.

Join Rise to see the full answer
Can you give an example of a challenging software problem you solved?

In addressing this question, recount a specific software problem where you implemented a creative or technical solution. Explain your thought process, the steps you took to resolve the issue, and the outcome. This will demonstrate your problem-solving skills effectively.

Join Rise to see the full answer
What tools do you use for version control, and why are they important?

Share your experience with version control tools, particularly Git, and explain their significance for collaborative coding, tracking changes, and maintaining code quality. Discuss any specific practices you follow while using version control that enhance your workflow.

Join Rise to see the full answer
How do you approach user feedback when developing web applications?

When addressing user feedback, talk about the importance of gathering and analyzing user input to inform design decisions. Describe a situation where user feedback influenced a change in your development process and the resulting improvements in user experience.

Join Rise to see the full answer
What does good UI/UX mean to you, and how do you incorporate that into your work?

In your answer, define what good UI/UX means to you, covering elements such as usability, accessibility, and aesthetic appeal. Provide examples of how you've considered these factors in your previous projects and the positive impact it had on user interactions and satisfaction.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
E.L.F. BEAUTY Remote Ahmedabad, Gujarat
Posted 6 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 13 days ago
Transparent & Candid
Growth & Learning
Inclusive & Diverse
Empathetic
Collaboration over Competition
Feedback Forward
401K Matching
Medical Insurance
Dental Insurance
Vision Insurance
Equity
Paid Sick Days
Paid Time-Off
Disability Insurance
Life insurance
Learning & Development
Photo of the Rise User
Posted 20 hours ago
Photo of the Rise User
Posted 11 hours ago
Rise from Within
Growth & Learning
Transparent & Candid
Diversity of Opinions
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Mission Driven
Social Impact Driven
Passion for Exploration
Dental Insurance
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Paid Holidays
Sabbatical
Medical Insurance
401K Matching
Paid Time-Off
Learning & Development
Maternity Leave
Paternity Leave
Mental Health Resources
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
Photo of the Rise User
Posted 13 days ago

We build brands to disrupt industry norms, shape culture and connect communities through positivity, inclusivity and accessibility.

94 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 24, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!