-
affix

Fullstack Javascript Engineer

affix
Australia · Full-time · Mid-Senior

Meet: Rakuten Rewards


Founded: 1999

Headcount: 4,000 globally & 20 locally

Location / Work Style: Cremorne, Hybrid

Product: e-Commerce Cash-Back Solutions

Tech stack: Javascript, Typescript, React, Node, AWS


The Story


A global technology company, founded in 1997 as an online marketplace, parent company Rakuten is an industry giant that has expanded offerings to include e-commerce, fin-tech, digital content and communications to 1.9 billion members globally and with a presence in over 30 countries!


Then there’s their Rakuten’s Rewards’ cash-back product.


To date, their 17 million members in the U.S. alone have earned over $3.7 billion in cash-back at their favorite stores. How cool is that? It’s a fascinatingly complex system, with millions of users - and that is at the very heart of their business. Rakuten Rewards directly puts money back into the pockets of users, which is pretty damn cool to think about.


A product like this is all about driving greater accuracy within the product pipeline, ensuring users receive the rewards they deserve. And this is where you come in….


The Role


If you want to solve real-world problems that can direct the course of an entire company while having the autonomy to choose the way you solve it then this is the role for you.


As a mid-level software engineer at Rakuten Rewards, your role is to help build and improve the systems that power their cashback platform — from browser extensions and backend APIs to the data flows that support millions of users. You’ll work closely with senior engineers and product teams to deliver reliable, user-focused features, write clean and maintainable code, and contribute to ongoing technical improvements.


You’re not just executing tasks — you’re thinking critically about how things work, asking good questions, and growing your ability to solve complex problems independently. It’s a role that blends hands-on coding with learning opportunities, where you’ll gradually take on more ownership and impact within the team.


What you bring to the role


You bring a strong foundation in software engineering, with experience building scalable and high-performing web applications across both front-end and back-end environments. Your passion for clean, efficient code is matched by your collaborative spirit—you thrive in cross-functional teams, where you contribute meaningfully to discussions and continuously learn from others. You're proactive, curious, and always looking for ways to improve user experiences, whether that means optimizing performance, refining data flow, or experimenting with new technologies.


  • 5+ years of experience developing, deploying, and maintaining web libraries and frameworks with special focus on web security.
  • Production-level application development experience using Node.js
  • Proven skills with either TypeScript/JavaScript programming languages
  • Strong understanding of modern frameworks like ReactJS, Redux etc
  • Strong understanding of data governance frameworks, SDLC, and Agile methodology
  • Experience with internationalization or localization
  • Good understanding of the Git workflow, including pull requests, code reviews, and CI/CD systems
  • Knowledge with service-oriented architecture concepts, principles, and patterns
  • Experience with database technologies and a strong understanding of database schema design
  • Knowledge with event driven architectures
  • B.S. in Computer Science or related field, or equivalent experience.


What’s in it for you?


📍Hybrid, with a mix of remote & 3 days a week in person collaboration at their Cremorne based office. You’ll find engineers, designers, sales and company directors all working tightly together and having a bit of fun while they’re at it. Expect regular team lunches and outings, and lots of cake (yum)!


❤️ Families (and life) come first. Flexible working is at the very heart of their ways of working, and you’ll find folks who work a variety of ways (part time, flex start & finish times + more) that suit their unique needs.


🧠 Lots of opportunities for career growth -- with a training/conference budget, the space + support to actually do your L&D within business hours, and supportive mentors who want to you see you shine. Think: Yow, DevOps Days, Udemy courses + more!


🎨 They have an open culture of sharing knowledge, ideas and laughs from all parts of the business. Everyone is encouraged to share their creativity on all aspects of the business, including product, and they ensure all ideas are treated equally.


🚀 Some great perks and benefits on top of your salary compensation - just ask us!


Next steps


Hi we’re affix, proud talent acquisition partners of Rakuten. If this resonates with you, then apply! We can’t wait to meet you.


Beth Wales

[email protected]


Breanna Skeen

[email protected]

Key Skills

Ranked by relevance

javascript typescript reactjs devops react cicd git
Login to Apply
Posted
May 09, 2025
Type
Full-time
Level
Mid-Senior
Location
Cremorne
Company
affix

Industries

Software Development Internet Marketplace Platforms Technology Information Media

Categories

Information Technology Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
affix
Related

Fullstack Javascript Engineer

2025-04-15

Full-time
Mid-Senior
Australia
Software Development
Information Technology
View Job Details
affix
Related

Senior Javascript Engineer

2025-05-09

Full-time
Mid-Senior
Australia
Software Development
Information Technology
View Job Details
Hired
Related

Senior Fullstack Engineer (Remote)

2026-06-19

Contract
Not Applicable
United Arab Emirates
Technology
Engineering