WBWR is a global digital experience agency that thrives on innovation and empathy. With a dynamic team spanning South Africa, India, Europe, and the USA, we blend diverse talents from renowned universities, agencies, and technology realms.
Since our establishment in 2014, we've empowered brands through transformative services: auditing digital landscapes...
We’re looking for a Full Stack Developer who thrives on engineering elegant solutions and writing high-quality, maintainable code. You’ll be responsible for building and maintaining scalable web and mobile applications, integrating APIs, and ensuring top performance across all projects.
You’ll collaborate with product designers, marketers, and other developers, but the focus is on robust engineering, clean architecture, and technical problem-solving.
What You’ll Do
Design, develop, and maintain full stack web and mobile applications
Build headless e-commerce solutions, integrating with Shopify and third-party APIs
Implement responsive, high-performance, and maintainable front-end code
Develop backend services with Node.js and .NET, ensuring scalability and reliability
Work with RESTful and GraphQL APIs to connect frontend and backend systems
Participate in code reviews, providing constructive feedback and maintaining coding standards
Troubleshoot and resolve technical issues across the stack
Maintain and improve existing codebases, refactoring for performance and scalability
Research and implement new technologies and best practices to enhance engineering efficiency
Experience & Skills Required
3–5 years of full stack focused software engineering
Strong proficiency in JavaScript, TypeScript, and React
Experience with Node.js backend development
Knowledge of Next.js or similar frameworks
Exposure to Tailwind, React Native, C#, and .NET a plus
Solid understanding of REST and GraphQL APIs
Experience with relational databases, preferably PostgreSQL
Version control using Git and GitHub
Strong problem-solving skills and ability to write clean, modular, and maintainable code
Understanding of component-based architecture, design patterns, and software best practices
Collaborative mindset with excellent communication skills
Bonus Points If You Have
Experience in e-commerce or agency environments
Working knowledge of Shopify and headless commerce setups
Mobile app development experience using React Native
Understanding of performance optimization, scalability, and system design principles
Hands-on experience in C# development, with a focus on writing clean, maintainable code and collaborating on software projects.
20 Initiatives to Boost Employee EngagementAre you struggling with improving employee engagement at work? This article covers everything from better communication to building a strong workplace culture.
30 Common Interview Mistakes to AvoidThis piece examines 30 of the most common mistakes applicants make at interviews, so you know how to better avoid them.