Join the Team Taking South African Innovation to the World! - Remote to Hybrid Role
Ever heard of global brands like
Starbucks
,
KFC
, and others using cutting-edge tech to transform their customer experiences? Well, what if we told you that
South Africans
are leading the charge behind this revolution?
We're a South African-founded company that's using
world-class technology
to disrupt the retail industry on a global scale. We're not just changing physical retail--we're
redefining
it.
If you're ready to work with a team that's
shaping the future of connected retail
, and you want to be a part of something truly groundbreaking, this is your chance!
About the Team & Role
We craft intuitive and powerful user interfaces that enable seamless interaction with cutting-edge technologies in IoT, data analytics, and beyond. Our Front-End Team is at the forefront of this mission, building responsive and accessible web and cross-platform applications that are as functional as they are beautiful.
As a
Front-End Engineer,
you'll work closely with our UI/UX designers on Figma to transform ideas into polished, performant user experiences. Our primary stack includes Angular for web development and Ionic's Capacitor for cross-platform iOS and Android apps. You'll leverage tools like Redux for state management and functional programming patterns to create scalable, maintainable codebases.
In this role, you'll contribute to
designing and implementing new applications and features
while continuously improving existing solutions. You'll collaborate with back-end engineers, designers, and stakeholders to ensure our products are both visually stunning and highly functional, meeting the needs of our diverse user base.
If you're passionate about
modern front-end technologies, thrive on turning design concepts into reality,
and enjoy solving complex challenges in web and mobile app development, we'd love to have you join our team.
Key Responsibilities
Lead the development of complex web and mobile application features using Angular and Ionic's Capacitor.
Mentor junior engineers, conduct code reviews, and provide technical guidance.
Drive the adoption of best practices in state management, functional programming, and performance optimization.
Contribute at a functional level by defining and maintaining front-end standards, tools, and shared libraries to support consistency and efficiency across all teams.
Collaborate with UI/UX designers, back-end engineers, and other stakeholders to deliver high-quality, scalable solutions.
Stay updated with the latest front-end technologies and industry trends, recommending improvements to tools and workflows.
Requirements
Bachelor's or Master's degree in Computer Engineering, or a related engineering field.
5+ years of hands-on experience in Angular.
Deep expertise in Angular, TypeScript, and front-end performance optimization.
Strong understanding of Redux and functional programming principles.
Proven experience in web and mobile friendly development, including responsive and accessible design.
Experience working in collaborative, team-oriented environments with iterative development processes.
Bonus Points & Other Considerations
Experience contributing to or maintaining shared libraries or design systems.
Expertise with Figma for design collaboration and workflow optimization.
Knowledge of WebAssembly, advanced browser APIs, or cutting-edge front-end tools.
Previous experience in a leadership role within a cross-functional Agile team.
Job Type: Full-time
Pay: Up to R150000,00 per month
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.