
Intermediate Frontend Developer (Scripting) - Johannesburg (Hybrid)
Intermediate Frontend Developer (Scripting) - Johannesburg (Hybrid)
Are you a talented intermediate frontend developer looking for your next developer job in Johannesburg? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you!
This could be the last job posting you ever have to click on! Why waste time applying to 100 different companies when you could build one OfferZen profile and have them come to you? You'll also receive upfront information about the tech stack, role, and salary, so you can make an informed decision on which companies align with your preferences and career goals.
How OfferZen works:
- Sign up for free and complete your OfferZen profile
- 2000+ hiring companies will be able to see your profile
- Companies reach out directly and apply to interview you
- Your personal talent advisor will help you with salary benchmarks, interview preparation and job offers
- Land your dream developer job with ease!
Requirements:
- This role follows a hybrid working model, requiring 2–3 days per week in the Johannesburg office.
- 4–5 years experience working as a frontend developer or engineer
- Strong proficiency in JavaScript (ES6+) and TypeScript
- Experience working with a modern frontend framework such as React, Angular, or Vue
- Solid understanding of HTML5 and CSS3
- Experience working with RESTful APIs and integrating frontend with backend services
- Experience working in an English speaking environment
- Experience collaborating with UX/UI/Product designers
Skills:
- Strong command of JavaScript and TypeScript fundamentals
- Experience with state management (e.g. Redux, Vuex, NgRx)
- Familiarity with module bundlers and build tools (e.g. Webpack, Vite)
- Attention to detail with a strong sense of design and usability
- Optimization of the application for performance and scalability
- Implementing unit and integration tests (e.g. Jest, Cypress, Playwright)
Nice to have:
- Experience with Node.js or server-side JavaScript (e.g. Next.js, Nuxt.js)
- Familiarity with TypeScript generics, decorators, or advanced type patterns
- Knowledge of CI/CD practices
- Understanding of cross-browser compatibility and web accessibility standards
Similar roles
DevOps Engineer (100% remote)
Tether Operations Limited·Worldwide
Join Tether and Shape the Future of Digital Finance At Tether, we’re not just building products, we’re pioneering a global financial revolution. Our cutting-edge solutions empower businesses—from exchanges and wallets to payment processors and ATMs—to seamlessly integrate reserve-backed tokens across blockchains. By harnessing the power of blockchain technology, Tether enables you to store, send, and receive digital tokens instantly, securely,…
- Remote
- Full-time
Software Engineer, New Grad
Stripe·Singapore
WHO WE ARE ABOUT STRIPE Stripe is a technology company focused on improving the conditions for economic growth and prosperity. We build programmable financial infrastructure, rethinking from first principles how financial services should work, to make it easier and cheaper for any business to start and scale. More than 10 million businesses build on Stripe, spanning the economic frontier—from solo…
- Full-time
- Tech.Pass — self-sponsored, 2-yr
Senior Frontend Engineer, Ads Creative
Reddit·United States
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 130 million daily active unique visitors, Reddit is one of the internet’s…
- Full-time
Technical Program Manager, Developer Experience
Openai·San Francisco, United States
ABOUT THE TEAM The Product & Platform teams at OpenAI are responsible for delivering the company’s most impactful offerings—such as ChatGPT, our API platform, and new enterprise capabilities—to a global and diverse customer base. These systems must perform at scale and deliver exceptional experiences to developers, consumers, and businesses alike. The ChatGPT engineering org builds and operates the systems that…
- Full-time
Senior QA / Test Engineer - AI & Platform
UBDS Group·Manchester, United Kingdom
UBDS is looking for an experienced Senior QA / Test Engineer to drive quality assurance and production readiness across a complex, AI-enabled digital platform. You will define and execute test strategies across application functionality, workflows and integrations, working closely with engineering, product and operational teams throughout the development lifecycle. The role combines traditional software testing with the evaluation of AI…
- Hybrid
- Full-time
- Skilled Worker — tied to sponsor
Senior QA / Test Engineer - AI & Platform
UBDS Group·London, United Kingdom
UBDS is looking for an experienced Senior QA / Test Engineer to drive quality assurance and production readiness across a complex, AI-enabled digital platform. You will define and execute test strategies across application functionality, workflows and integrations, working closely with engineering, product and operational teams throughout the development lifecycle. The role combines traditional software testing with the evaluation of AI…
- Hybrid
- Full-time
- Skilled Worker — tied to sponsor
Staff Software Engineer - Site Defense
Reddit·United States
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 130 million daily active unique visitors, Reddit is one of the internet’s…
- Full-time
Full Stack Engineer (100% Remote United Kingdom)
InnoCraft·London, Canada
Build and deliver the next generation of privacy-first analytics capabilities — from rapid prototypes and AI-powered insights to scalable product innovations embedded directly into Matomo’s core platform. Own end-to-end innovation development within a small, autonomous team, working closely with the CTO and senior engineers to turn high-impact concepts into practical, production-ready solutions. About Innocraft & Matomo Matomo is an open-source…
- On-site
- Full-time
- Express Entry — PR day one, no employer