Front End Developer
Bonmoja|Posted 3 days ago
Skills and experience
Location and salary
Role description
đź“„ Job Description
Join Bonmoja as a Frontend Developer! Use your Vue, React, and UX skills to craft a high-performance iGaming platform. Shape the technical roadmap and create engaging user experiences with our team!
As a Frontend Developer at Bonmoja, you will be a key contributor to the design, development, and maintenance of our frontend infrastructure, ensuring it meets the high standards required in the iGaming industry. Your expertise in Vue (preferably Nuxt), React, performance optimization and a deep interest in UI/UX, animations and general look and feel will be instrumental in building an amazing experience with all the products that we have.
We’re looking for someone with at least 3 years of professional experience who is eager to be actively involved in the technical roadmap and future innovations of our platform together with the team.
We're a startup that believes the best products — and the best teams — are built together, in person. We’re looking for people who are excited to come into the office, collaborate face-to-face, and bring energy to the room. This role is based in Cape Town and follows a 4-days in-office, 1-day remote rhythm — with flexibility where it matters.
🔧 Key Responsibilities
- Develop, test, and maintain our frontend services using Nuxt.js (Vue) and Storyblok CMS.
- Collaborate with product owners to deliver performant and engaging products.
- Integrate with backend systems (AWS-based), focusing on seamless UX.
- Enforce best practices for data security, privacy, and system reliability.
- Contribute to code reviews and process improvement.
- Engage in technical strategy discussions.
🚀 What You'll Be Working On (First 3–6 Months)
You’ll help shape the entire player experience — a product that lives or dies by user trust, speed, and clarity — so what you ship early on will really matter.
- Core Player Experience: You’ll work on the UI that players use every day: onboarding flows, wallet interactions, deposit and withdrawal journeys, gameplay interfaces, and lobbies. Every click, animation, and interaction impacts conversion and retention.
- Personalization & Localization: You’ll build interfaces adapted to Eastern African user behaviors, languages, and payment expectations.
- Payments & Backend Integration: You’ll collaborate closely with backend and payments teams to bring transactional reliability into the UI — like instant deposit confirmations, balance reconciliation, and helpful error handling.
- Marketing & Growth Tooling: You’ll help create flexible frontend components for promo banners, bonus claim flows, and A/B testable features — enabling rapid experimentation without breaking the core experience.
- Fast Iteration & Commercial Feedback: You’ll work closely with the commercial team, quickly shipping changes based on user feedback and seeing the impact of your work almost immediately.
This is not a “keep the lights on” frontend role — it’s a “build the engine while we’re flying” role. You’ll take ownership, move fast, and help set the standard for what a top online gambling experience feels like across devices, markets, and user types for African users.
đź“‹ Requirements
- 3+ years of frontend dev experience.
- Strong skills in HTML, CSS, Nuxt.js 3 (Vue) and/or React.
- UX/UI focus with a passion for performance.
- RESTful API experience.
- Experience with AWS and serverless environments.
- Git proficiency.
Nice-to-Haves:
- Motion design / animation
- Adobe Photoshop & Illustrator
About Bonmoja
About us
Bonmoja is a successful B2B supplier in the iGaming space, known for delivering innovative, cloud-based solutions that power the success of our clients. Our 100% cloud-based infrastructure, built on AWS, enables us to offer scalable, secure, and high-performance products that set the standard in the industry.
Tech Stack
application and data




