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

Frontend Software Engineer

Who we are

Zappi is a fast growing consumer insights platform helping Fortune 500 companies deeply understand their customers. Our platform allows customers to pre-test new ideas and creative content before launch. From new products, media campaigns, names, logos, packaging or flavours, Zappi allows companies to kill bad ideas and improve on good ones. Customers can analyse their insights across their organisation and see their performance relative to the rest of their market. We bring together top expertise in data science and visualisation, UX and engineering to create a platform that allows non-expert users to make high-stakes decisions easily and confidently. Our working culture is incredibly important to us and our team – our retention is industry-leading.

The Advanced Analytics team

The Advanced Analytics team is a small team focused on extracting the most possible value from our newly-created Data Platform. Giving users access to data at scale is our goal. Data exploration, dashboarding, LLM integrations and more.

We work fast and iterate quickly by embracing trunk-based development, TDD, up-front software design, and robust CI/CD pipelines. Our stack consists of an Elixir + Phoenix back end and a Typescript + React front end, but we are willing to embrace new tools and technologies as needs arise.

Who we’re hiring

  • You have 3-5 years of experience in front end development, particularly with React
  • You have some experience with back end web frameworks; Rails and/or Phoenix are beneficial
  • You embrace uncertainty in projects and endeavour to understand the problem as much as is necessary to deliver value
  • You are unafraid to take on new challenges, explore new technologies, and go outside of your comfort zone to build the best product possible

What do the first 30,60,90 days look like?

In your first 30 days you’ll take part in our Zappi 101 engineering onboarding where you’ll get familiar with our business and engineering domains, you’ll meet your buddy, team and manager, and work towards your first code change. Over the next 60 days you’ll have established a pattern of impactful contributions to our codebases, execute a collaborative code/system design, begin influencing the direction of the team and contributing to team ceremonies (e.g. planning).

Benefits

  • Salary range R700,000 - R800,000 per annum. Salaries are benchmarked annually.
  • Unlimited holidays – we want well rested and motivated teams so encourage people to take plenty of time off. We don’t cap your allowance, but do set a minimum of at least 20 days per year plus national holidays
  • Three company-paid mental health days of rest every year (these are pre-scheduled, so the entire company can take the same days off regularly to reset)
  • Thoughtfully designed offices to support both individual work and collaboration without interrupting others
  • Private medical healthcare cover
  • Medical Aid
  • Group risk, life & disability contributions
  • Wellbeing benefits such as free yoga and access to trained therapists / counsellors
  • Paid 24h secure parking in Cape Town
  • Free coffee, lunches and in-office snacks
  • Tailored personal development through training allowances, coaching, mentorship and career frameworks

Why join us? 

We’ve been recognized as one of the hottest martech companies in 2022 by Business Insider and named Best Place to Work by Quirk’s Media for our engaging and inclusive workplace culture. We’re committed to both people and the planet. 

Our belief in inclusion means we’re building an organisation of diverse individuals and helping brands eliminate cultural presumptions in their research. Read our Diversity Manifesto here. 

We are a values and behaviours driven business and believe that Trust, Truth, Ownership, Ambition and Humility describe Zappi employees on our best day. This is how we strive to show up for our customers, for each other and for our communities.

Earning B Corp certification assures us we’re on the right track and have structures in place to become the business we want to be.

Our commitment to minimise our impact on the environment means being honest with ourselves and transparent with you—about everything from carbon emissions to tree-planting initiatives. We achieved our goal of becoming Net Zero in 2021! 

Zappi Company Culture Highlights

  • Winner of Comparably's Award for Best Company for Women 2022
  • Winner of Comparably's Award for Best Company Work-Life Balance 2022
  • Winner of Comparably's Award for Best Company Compensation 2022
  • Winner of Comparably's Award for Best CEO for Women 2022
  • Winner of Comparably's Award for Best Company for Diversity 2022
  • Winner of Comparably's Award for Best Company Culture 2022
  • Winner of Comparably's Award for Best CEO 2022
  • Winner of Comparably's Award for Best Happiness 2022
  • Winner of Comparably's Award for Best Leadership Teams 2023
  • Winner of Comparably's Award for Best CEOs for Diversity 2023
  • Winner of Comparably's Award for Best Engineering Teams 2023
  • Winner of Comparably's Award for Best Company Outlook 2023
  • Winner of Newsweek’s Top 100 Most Loved Workplaces in the UK 2022 & 2023
  • Recognised by Fast Company’s Best Workplaces for Innovators 2023
  • Winner of Best Marketing Insights Platform in the MarTech Breakthrough Awards 2023 & 2024

Equal Opportunity

Zappi is an equal opportunity employer; our diversity is a major strength. We are committed to providing equal opportunities for all individuals, regardless of their race, gender, sexual orientation, disability, or any other characteristic protected by applicable laws. 

We believe that a diverse and inclusive workforce fosters innovation, creativity, and success. Our hiring decisions are based solely on merit, qualifications, and abilities, ensuring fairness and equity throughout our recruitment process. We welcome applications from all backgrounds and encourage candidates from underrepresented groups to apply. Join our team and contribute to an inclusive environment where everyone's unique perspectives and talents are valued and respected.

Zappi Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Zappi DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Zappi
Zappi CEO photo
Steve Phillips
Approve of CEO

Average salary estimate

$49000 / YEARLY (est.)
min
max
$47000K
$51000K

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 Frontend Software Engineer, Zappi

At Zappi, we're on the lookout for a talented Frontend Software Engineer to join our fast-paced consumer insights platform team. Our mission is to help Fortune 500 companies better understand their customers through insightful data-driven decisions. As a Frontend Software Engineer, you will play a pivotal role in enhancing our user interface using React, working closely with our Advanced Analytics team to ensure that our product meets the evolving demands of our users. You’ll enjoy a culture that prioritizes collaboration, creativity, and innovation, allowing you to explore new technologies while focusing on delivering valuable solutions. If you have 3-5 years of experience in frontend development, especially with React, and a desire to dive into the back end, this could be the perfect fit for you. You’ll participate in a structured onboarding program, collaborate with cross-functional teams, and be instrumental in impacting our core product. With unlimited holiday, wellness support, and opportunities for personal development, Zappi not only recognizes your professional growth but also prioritizes your well-being. Our commitment to diversity and sustainability, celebrated through various awards, reflects our aim to cultivate a community where every voice is heard. Join us and be part of a company that is driving meaningful change in the market research industry while fostering a supportive workplace culture.

Frequently Asked Questions (FAQs) for Frontend Software Engineer Role at Zappi
What qualifications do I need for the Frontend Software Engineer position at Zappi?

To be a strong candidate for the Frontend Software Engineer role at Zappi, you should possess 3-5 years of experience in frontend development, particularly with React. Having experience with back end frameworks like Rails or Phoenix is beneficial, as you may encounter tasks that require collaboration with backend processes. We are looking for individuals who embrace uncertainty and are willing to learn new technologies to enhance our product offerings.

Join Rise to see the full answer
What does the onboarding process look like for a Frontend Software Engineer at Zappi?

As a new Frontend Software Engineer at Zappi, you will participate in a comprehensive Zappi 101 engineering onboarding program. The first 30 days are dedicated to familiarizing yourself with our business, connecting with your team and manager, and making your first code changes. This structured approach ensures that you have a strong foundation to make impactful contributions as you navigate through your early weeks.

Join Rise to see the full answer
What are the responsibilities of a Frontend Software Engineer at Zappi?

As a Frontend Software Engineer at Zappi, your primary responsibility will be to develop and enhance the user interface of our consumer insights platform using React. You will collaborate with the Advanced Analytics team, participate in code reviews, and be involved in various ceremonies like planning. Furthermore, you’ll be expected to contribute to the overall direction of the team, ensuring that engineering best practices are followed along the way.

Join Rise to see the full answer
What is the work culture like for the Frontend Software Engineer at Zappi?

Zappi boasts an engaging and inclusive workplace culture that has earned numerous awards for its positive environment. As a Frontend Software Engineer, you will be encouraged to collaborate, express your ideas, and participate in team-driven processes. We believe that a well-rested and motivated team is essential, and therefore we offer unlimited holidays and mental health days to promote wellness.

Join Rise to see the full answer
Does Zappi offer any opportunities for career development for Frontend Software Engineers?

Yes, Zappi is committed to fostering the growth of its employees, including Frontend Software Engineers. The company provides tailored personal development through training allowances, coaching, mentorship, and defined career frameworks. This dedication ensures that you will have opportunities to advance your career while contributing meaningfully to our mission.

Join Rise to see the full answer
Common Interview Questions for Frontend Software Engineer
Can you explain your experience with React and how you've used it in past projects?

In answering this question, focus on specific projects where you leveraged React to build user interfaces. Discuss the tools and libraries you utilized, any challenges faced, and how you addressed them to achieve successful project outcomes.

Join Rise to see the full answer
How do you approach problem-solving during the development process?

To effectively answer this, describe your methodologies, such as breaking down problems into manageable parts or using frameworks for better clarity. Illustrate with examples where your approach led to successful problem resolution.

Join Rise to see the full answer
What is your experience with creating responsive designs?

Discuss specific techniques you've employed in creating responsive layouts. Mention relevant CSS methodologies you have used (like Flexbox or Grid) and any tools that facilitate responsiveness. Providing concrete examples will illustrate your capabilities.

Join Rise to see the full answer
How do you ensure code quality and maintainability in your projects?

Elaborate on your experience with code reviews, unit testing, and adherence to coding standards. Mention any tools or practices, like TDD or pair programming, that you implement to maintain high-quality code within your teams.

Join Rise to see the full answer
Can you talk about a time when you had to learn a new technology quickly?

Answer this by sharing a specific experience where you were faced with a new technology. Detail your learning process, how you applied what you learned in a project, and the impact it had on your team's success.

Join Rise to see the full answer
How do you stay up-to-date with the latest web development trends?

Mention the resources you follow, such as influential blogs, podcasts, or community events. Show your commitment to continuous learning by describing how you apply new knowledge to your work.

Join Rise to see the full answer
What tools do you prefer for version control, and why?

Discuss your familiarity with Git and any specific practices you follow for version control. Provide examples of how using these tools has helped you collaborate effectively with team members on projects.

Join Rise to see the full answer
How have you contributed to team collaborations in previous roles?

Share specific examples of how you've worked within team contexts, emphasizing your role as a collaborator. Whether through pair programming, conducting design discussions, or mentoring others, illustrate your contribution to the team's success.

Join Rise to see the full answer
What excites you most about working at Zappi?

Express enthusiasm for Zappi's mission, values, and the opportunity to innovate within a supportive framework. Highlight alignment with their goals and your eagerness to contribute to a culture that prioritizes diversity and employees' well-being.

Join Rise to see the full answer
How do you handle feedback from peers or supervisors?

Explain your receptiveness to feedback and how you see it as an opportunity for growth. Provide examples of times you’ve received constructive criticism and how you implemented suggestions to improve your work.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted yesterday
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Maternity Leave
Paternity Leave
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Paid Volunteer Time
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Family Coverage (Insurance)
Medical Insurance
Mental Health Resources

Join Okta as a Senior Software Engineer to work on enhancing identity management solutions through Active Directory integrations.

Photo of the Rise User
ServiceNow Hybrid Building A,B,C 2225 Lawson Lane, Santa Clara, California, United States
Posted 4 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

ServiceNow invites a highly experienced Senior Staff Full-Stack Software Engineer to contribute to their innovative AI-enhanced platform.

Seeking a seasoned AI Software Application Engineer to lead innovative AI solutions at d-Matrix in Santa Clara, CA.

Photo of the Rise User

Become a pivotal part of MongoDB's Developer Productivity Team, driving enhancements in our continuous integration system and cloud solutions.

Photo of the Rise User
Posted yesterday

Cognite seeks a Senior Full Stack Engineer to drive innovative AI solutions by leveraging their versatile software engineering skills in a dynamic hybrid work environment.

Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

As a senior software engineer at American Express, you'll help shape the future of global loyalty and benefits platforms through innovation and collaboration.

Photo of the Rise User

As a Developer, you will play a crucial role in designing, implementing, and maintaining software solutions that meet the needs of our clients.

Photo of the Rise User
Sopra Steria Hybrid Building 1, Level-2, Prestige Technostar, Brookefield Main Road, Doddanekundi Industrial Area, Doddanekundi Village, Bengaluru, Karnataka, India
Posted 2 days ago

Join Sopra Steria as a Skywise Developer and leverage your expertise in Python and Skywise to drive digital transformation for clients.

Zappi was founded in 2012 in Camden, London with a vision of scaling human expertise through research automation. Since then we have taken on a couple of investors and grown the business to 200+ people. We have a diverse and loyal customer base a...

15 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 16, 2025

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!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Support Associate-7 at Tory Burch
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Treering
Photo of the Rise User
Someone from OH, Columbus just viewed Product Manager, Assessment Student Experience at Ellevation
Photo of the Rise User
Someone from OH, Hamilton just viewed Team Member Travel Coordinator at Allegiant
Photo of the Rise User
Someone from OH, Kent just viewed Senior Director, Program at Teaching Lab
Photo of the Rise User
Someone from OH, Toledo just viewed IT Telecom Administrator at Anduril Industries
Photo of the Rise User
Someone from OH, Kent just viewed Director, Strategic Partnerships at Teaching Lab
G
Someone from OH, Cincinnati just viewed Operations Lead - AML Refresh Ops (Global Banking) at GHR
Photo of the Rise User
Someone from OH, Akron just viewed Data Scientist II at Kaiser Permanente
Photo of the Rise User
Someone from OH, Eastlake just viewed Summer Intern at Gooch & Housego
Photo of the Rise User
12 people applied to Game Developer (Unity) at LiquidX
I
Someone from OH, Perrysburg just viewed CNC Manufacturing Technician at Innovance
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Lifecycle Marketing Manager at SoFi
Photo of the Rise User
Someone from OH, Cincinnati just viewed Lifecycle Marketing Manager at Caribou
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Marketing Manager at Ocorian
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Marketing Manager at Credit Genie
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Product Marketing - AAA Campaigns at PrizePicks
Photo of the Rise User
Someone from OH, Cincinnati just viewed Digital Marketing Analyst, Digital Properties at Darden