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

Senior Software Engineer - Frontend

Our Journey

ShopBack started as a spark of inspiration one night in 2014 when Henry and Joel were brainstorming ideas in Henry’s car. That lightbulb moment — earning Cashback while shopping online — was just the beginning. Fueled by the countless possibilities, the team locked themselves in a hotel room for 24 hours to code the very first prototype. Their mission? To revolutionize shopping by helping advertisers market more cost-effectively, while making every purchase more rewarding for shoppers.


Today, ShopBack is the leading shopping, rewards, and payments platform in Asia-Pacific, empowering 45 million shoppers across 12 markets. With 20,000+ partners and over half a million transactions daily, we’re redefining the way the world shops. As we expand globally, we’re looking for adventurous, driven individuals to help us build The World’s Most Rewarding Way to Shop.


Your Adventure Ahead
  • Develop and maintain scalable frontend applications and browser extensions, ensuring high performance and compatibility across platforms such as Chrome, Edge, Firefox, and Safari.
  • Build features that can reach millions of users, driving significant traffic and contributing directly to company growth.
  • Collaborate with backend engineers, product managers, and designers to align on product goals, integrate APIs, and deliver a seamless user experience.
  • Write clean, maintainable, and testable code while conducting peer reviews to ensure adherence to best practices and high standards.
  • Continuously monitor and optimize application performance, staying updated with the latest frontend technologies and best practices.


Essentials to Succeed
  • 4+ years of experience with JavaScript/TypeScript, including knowledge of asynchronous programming, closures, and ES6+.
  • 4+ years of experience with HTML and CSS, with a solid understanding of layout, specificity, cross-browser compatibility, and accessibility.
  • Hands-on experience with React or similar modern frontend frameworks, along with knowledge of build tools like Webpack.
  • Ability to navigate ambiguity and thrive in a dynamic, fast-paced startup environment, demonstrating strong product ownership and proactivity.
  • Excellent verbal and written communication skills in English, with the ability to collaborate extensively with counterparts based in other markets.
  • A team player with strong analytical, problem-solving, debugging, and troubleshooting skills.
  • Experience in browser extension development for Chrome, Edge, Firefox, or Safari is a plus.


ShopBackers' DNA

Grit - We tackle all challenges head-on, working together to solve problems and achieve success.

Hunger - We value hard work, and having relentless drive.

Speed - We move fast and have a bias for action, all to deliver maximum impact.

Impact - We focus on results, always aiming for the best possible outcomes and timelines.

Growth - We embrace a growth mindset, constantly striving to learn, improve, and excel in our roles.


Exclusively for ShopBackers

Career progression paths and opportunities to take on greater challenges that help you realise your ambitions.

Be part of a winning team on a journey to global scale.

Competitive compensation based on your performance.

Candid, open, and collaborative culture where feedback is valued, for everyone to grow and improve every day.

Work-From-Anywhere benefit to enable you to thrive personally and professionally.


ShopBack is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, color, religion, sexual orientation, national origin, age, disability, genetic information, veteran status, or any other protected status under applicable laws. Join our team and help us make a difference!

ShopBack Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
ShopBack DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of ShopBack
ShopBack CEO photo
Henry Chan
Approve of CEO

Average salary estimate

$80000 / YEARLY (est.)
min
max
$60000K
$100000K

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

Join ShopBack as a Senior Software Engineer - Frontend in the vibrant city of Taipei, Taiwan! At ShopBack, we're a pioneering platform revolutionizing the way people shop online by offering cashback and rewards. As a Senior Software Engineer on our frontend team, you’ll be at the forefront of crafting high-performance applications that serve millions of users across major browsers like Chrome, Edge, Firefox, and Safari. Your day-to-day will involve collaborating with talented backend engineers, product managers, and designers to develop innovative features that amplify user experiences and drive company growth. We’re eager to see you bring your expertise in JavaScript, TypeScript, HTML, and CSS to the table, ensuring that our applications are not only visually appealing but also efficient and maintainable. You’ll write clean and testable code while participating in peer reviews that uphold our high coding standards. Moreover, your knack for problem-solving and a keen interest in the latest frontend technologies will help us continuously improve and optimize our applications. At ShopBack, we embrace values such as grit, hunger, speed, impact, and growth. We believe that every team member contributes to our success, and we facilitate an environment where feedback is vital and learning is constant. If you’re looking to dive into a dynamic startup setting and make a tangible impact on the shopping experience for millions, we invite you to explore this incredible opportunity with us and become a part of our journey!

Frequently Asked Questions (FAQs) for Senior Software Engineer - Frontend Role at ShopBack
What are the key responsibilities of a Senior Software Engineer - Frontend at ShopBack?

As a Senior Software Engineer - Frontend at ShopBack, you'll be responsible for developing and maintaining scalable frontend applications and browser extensions that ensure high performance and compatibility across major platforms. This includes building features that serve a vast user base, collaborating with cross-functional teams to align product goals, and continuously optimizing application performance while writing clean, maintainable, and testable code.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer - Frontend position at ShopBack?

To be considered for the Senior Software Engineer - Frontend role at ShopBack, you should have a minimum of 4 years of experience with JavaScript/TypeScript, HTML, and CSS, as well as hands-on experience with modern frontend frameworks, particularly React. Strong problem-solving skills, the ability to navigate ambiguity, and excellent communication skills in English are also essential, along with a collaborative spirit to work with teams spread across different markets.

Join Rise to see the full answer
What technologies should a Senior Software Engineer - Frontend at ShopBack be familiar with?

Ideal candidates for the Senior Software Engineer - Frontend position at ShopBack should have experience with JavaScript/TypeScript, HTML, and CSS, along with proficiency in modern frameworks like React. Additionally, familiarity with build tools such as Webpack and experience in developing browser extensions for major platforms like Chrome or Firefox is a significant advantage, helping to create seamless user experiences across various browsing environments.

Join Rise to see the full answer
What kind of work culture can a Senior Software Engineer - Frontend expect at ShopBack?

At ShopBack, the work culture is dynamic, collaborative, and open. The company values feedback and encourages all employees to contribute to improvements continuously. As a Senior Software Engineer - Frontend, you can expect a supportive environment that promotes growth, where every team member is valued for their input and hard work, ensuring a fulfilling career progression while working on exciting projects.

Join Rise to see the full answer
What are the benefits offered to Senior Software Engineers - Frontend at ShopBack?

ShopBack offers a competitive compensation package for Senior Software Engineers - Frontend based on performance, as well as career progression opportunities. Employees enjoy a collaborative culture, work-from-anywhere benefits for flexibility, and an inclusive environment that celebrates diversity. The company also emphasizes continuous learning and growth, aligning with its mission to create a rewarding experience for both customers and employees.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - Frontend
Can you describe your experience with JavaScript and how it relates to your role as a Senior Software Engineer - Frontend?

When answering this question, focus on your hands-on experience with JavaScript frameworks and libraries and provide specific examples of projects you've worked on. Highlight how you've utilized asynchronous programming and ES6 features to improve performance or user experience in your applications.

Join Rise to see the full answer
What challenges have you faced while working with various frontend technologies, and how did you overcome them?

To effectively respond to this question, discuss specific challenges (like cross-browser compatibility or performance tuning) you've encountered. Explain your thought process and the steps you took to solve the problem, showcasing your problem-solving skills and adaptability in facing technology challenges at ShopBack.

Join Rise to see the full answer
How do you ensure the code you write is maintainable and testable?

In your response, emphasize your coding practices, such as adhering to established coding conventions, conducting thorough peer reviews, and using test-driven development. Share examples of how these practices have improved collaboration and the overall quality of the codebase at your previous jobs.

Join Rise to see the full answer
How do you handle collaboration with backend engineers and product managers?

Communicate your approach to collaboration, including tools and methods you use to ensure smooth workflows. Talk about any experiences where effective communication with backend teams and product managers led to successful project outcomes, using metrics or user feedback to demonstrate impact.

Join Rise to see the full answer
What role does user experience play in your development process?

Discuss your philosophy on user experience, emphasizing its importance in frontend development. Provide examples of how you've incorporated user feedback into your work or how you've utilized user-centric design principles to enhance functionality and engagement in applications.

Join Rise to see the full answer
Can you give an example of a feature you developed that significantly impacted user engagement?

Prepare a detailed response outlining the feature development process, from ideation to implementation. Quantify the effect it had on user engagement or company metrics, aligning your answer with how this aligns with the goals of ShopBack's mission.

Join Rise to see the full answer
What strategies do you use to keep up with the latest frontend technologies and trends?

In your response, mention your interest in continuous learning through online courses, attending workshops, or participating in developer communities. Share how adopting new technologies has positively influenced projects you've been involved with, reflecting a growth mindset.

Join Rise to see the full answer
Describe a time you received constructive feedback and how you responded to it.

When discussing this, point out a specific instance where feedback led to personal or professional growth. Explain your thought process and tangible improvements you made as a result of the feedback, emphasizing your ability to embrace an inclusive culture like ShopBack's.

Join Rise to see the full answer
How do you prioritize your tasks when working on multiple projects?

Explain your methods for prioritizing tasks, such as using project management tools or establishing deadlines in collaboration with your team. Discuss how this approach has helped ensure timely and high-quality delivery, echoing the values of speed and impact that ShopBack stands for.

Join Rise to see the full answer
Why do you want to work as a Senior Software Engineer - Frontend at ShopBack?

In your answer, express your excitement about ShopBack's innovative approach to e-commerce. Highlight your alignment with the company's mission and values, focusing on how your experience, skills, and passion make you an ideal fit for contributing to their ambitious goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago

As a Contract Finance Executive, you will oversee financial operations and ensure compliance within ShopBack's shared services framework.

Photo of the Rise User

Amid rapid global expansion, ShopBack is looking for a Senior Brand Solutions Manager with a passion for advertising sales and analytics.

Photo of the Rise User
Posted 7 days ago

Join S&P Global as a Software Engineer Intern to work on innovative ML engineering projects within the Generative AI space.

Photo of the Rise User

Join CI&T's team as a Senior DevOps Engineer and shape transformative tech solutions for a major US client.

Photo of the Rise User

Espresso Systems seeks a mid-level Smart Contracts Software Engineer to enhance scalability across Ethereum with innovative blockchain solutions.

Photo of the Rise User

As a Staff Software Engineer with Authorize.net, you will play a key role in developing innovative payment solutions by translating complex business problems into technical solutions.

Photo of the Rise User
Posted 11 days ago

Rover is looking for a passionate Software Engineer II to enhance their e-commerce platform supporting pet care services.

Photo of the Rise User

Become a pivotal part of OpenGov's mission to enhance government operations through innovative SaaS technologies as a Software Engineer III.

Photo of the Rise User
ID.me Hybrid Mountain View, California, United States
Posted 5 days ago

ID.me is looking for a highly skilled Staff Software Development Engineer to join their Developer Portal Team in Mountain View, CA.

Photo of the Rise User
Databricks Hybrid Mountain View, California
Posted 4 days ago

Join Databricks as a Staff Software Engineer in IAM to enhance their data security practices and safeguard customer data.

Photo of the Rise User
Dare to be Different
Diversity of Opinions
Inclusive & Diverse
Customer-Centric
Transparent & Candid
Growth & Learning
Photo of the Rise User
Posted 9 months ago
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
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
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)

We live to win over shoppers by constantly upping our game - be it rewards of meaningful experiences - so they can achieve a personal victory every time they use ShopBack.

97 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 5, 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
15 people applied to NodeJs developer at BlackStone eIT
V
Someone from OH, Cincinnati just viewed Part-Time Executive/Personal Assistant at VirtuHire
Photo of the Rise User
Someone from OH, Chillicothe just viewed Area Manager at The Hemp Co by Curaleaf at Curaleaf
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP, B2B/Integrated Marketing at TEGNA Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director, Marketing and GTM Strategy at Aspen Dental
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Vice President, JLLIPT Marketing at JLL
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President of Marketing at Forum Health
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President of Marketing at Beacon
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Growth Marketing at Sundays for Dogs
P
Someone from OH, Cincinnati just viewed Vice President of Marketing at ProCaps Labs
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President, Marketing at Inmagine
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP of Marketing at IDIQ
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP of Marketing at Vultron
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Manager (Remote - US) at Jobgether
F
Someone from OH, Cincinnati just viewed Head of Marketing at FoodHealth Company
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP, Paid Marketing (Remote - US) at Jobgether
Photo of the Rise User
Someone from OH, Cincinnati just viewed Hospital Marketing at Datadog
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President, Institutional Marketing at Tutor.com
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director, Marketing Campaign Management at Humana
J
Someone from OH, Cleveland just viewed Sprinkler Service Technician IV at JCI
Photo of the Rise User
Someone from OH, Massillon just viewed Marketing Analyst at ITW