Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
To excel in this role, you should possess strong back-end development skills, with additional exposure to Python and AI/Machine Learning being highly advantageous. We seek candidates with:8+ years of proven software development experience. Expertise in web development, specifically:Angular 13+ (TypeScript)C#, . NET CorePython 3, FastAPIExperience with Docker and Kubernetes. Familiarity with both relational (MSSQL) and document databases (MongoDB). Cloud services experience (Azure, AWS). Advanced coding skills and problem-solving abilities. Strong collaborative skills, with the ability to advance features from concept to deployment with minimal guidance.
About the job
Join our dynamic team as a Senior Software Engineer, where you will play a crucial role in advancing web development within both the . NET and Python ecosystems. Your expertise will contribute significantly to the development of innovative machine learning solutions aimed at film forecasting, distribution negotiations, automated scheduling, and in-depth business analysis.
Your Responsibilities:
Leverage your extensive experience in Angular, C#, and Python to design, develop, and implement new features while enhancing and maintaining existing applications.
Collaborate effectively with cross-functional teams, including product managers and fellow engineers, to create new functionalities, uphold quality standards, and ensure the security and responsiveness of applications.
Maintain high standards of code integrity and development processes.
About Vista Group
Vista Group is a premier software provider for the cinema industry, with roots dating back over 25 years in Auckland, New Zealand. We proudly serve cinemas, film distributors, and moviegoers around the globe. Our headquarters is located in the City Works Depot in Auckland, with additional offices in Sydney, Los Angeles, London, Amsterdam, Cape Town, Shanghai, Mexico City, and Kuala Lumpur. We embrace cutting-edge technologies and foster a fun, agile, and collaborative work environment, continually innovating to strengthen our status as one of the leading tech companies in New Zealand.
Location: Global / RemoteTime Zone Expectations: PST (Pacific Time)Employment Type: Full-Time (Exempt)Reporting To: Head of WebsiteOverviewJoin us as we embark on a transformative journey to redefine premium consumer products through innovation and exceptional user experiences in the comfort of home. From our humble beginnings, we have evolved into a highly …
About Our ClientJoin a dynamic and rapidly expanding pre-IPO consumer brand that is transforming its sector through innovative products, premium designs, and a robust omnichannel eCommerce strategy. With a strong product-market alignment and global brand awareness, this company operates a vital Shopify ecosystem that handles high traffic, frequent product launches, and significant promotional events.The organization champions ownership, technical excellence, and practical decision-making. Teams are agile and collaborative, dedicated to developing scalable systems without compromising performance or reliability.About the RoleAs the Lead Web Developer, you will take on the role of technical owner and architectural authority for the entire web ecosystem. This is a hands-on leadership position that merges deep Shopify knowledge with team management, system architecture, and direct contributions to production code.Your responsibilities extend beyond mere feature delivery. You will be accountable for establishing and maintaining a scalable, secure, and high-performance Shopify platform that significantly influences revenue, conversion rates, and overall customer experience.Leading by example, you will engage in coding, set technical standards, mentor developers, and make critical architectural decisions in a fast-paced eCommerce environment.Role ScopeTechnical Ownership & Architecture Oversee the complete architecture of the web ecosystem, including Shopify (Liquid, Hydrogen, Storefront API, checkout extensibility), custom applications, integrations, and internal tools.Make informed trade-offs between speed, scalability, performance, and maintainability in a revenue-critical context.Ensure system resilience during peak traffic events, product launches, and promotional activities.Hands-On DevelopmentContribute actively to production code across Shopify and its supporting systems.Lead architectural decisions while remaining closely involved in implementation.Review code, enforce standards, and uphold high quality across the codebase.Shopify & eCommerce ExpertiseDirect development for high-traffic, high-revenue Shopify environments.Design scalable content models using metafields and metaobjects to empower non-technical teams.Implement checkout enhancements using Shopify-supported extensibility, focusing on conversion rates and stability.Evaluate and manage third-party applications, ensuring a lean and efficient tech stack.Team Leadership & ProcessManage, mentor, and elevate a team of developers through clear standards, constructive feedback, and effective coaching.Lead sprint planning, technical scoping, and code reviews to maintain project momentum and quality.
Become part of an innovative hub where creativity intertwines with technology.At Keen, we immerse ourselves in the essence of our clients' brands. Our expertise spans digital marketing, creative solutions, and customer experiences, allowing us to deliver striking, high-performance digital experiences for renowned global brands. We are a collective of trendsetters and visionaries, and we are eager to welcome someone with equal passion and talent to our team.Role OverviewWe are in search of a talented Framer designer-developer to assist in evolving and enhancing our website.This role transcends standard templates or mere execution; you will engage directly with Keen’s primary marketing site — refining design systems, enhancing structure, and constructing interactive pages that exemplify the quality of work we provide to our clients.Collaboration with our team will be crucial as you evaluate our existing site and design a more unified user experience. Subsequently, you will bring those concepts to fruition using Framer.We seek an individual who can think critically, design innovatively, and build effectively — not just follow instructions.This is a part-time freelance position (approximately 5–10 hours per week) with opportunities for expansion.
About Our ClientOur client, an innovative and rapidly expanding pre-IPO consumer brand, is transforming its industry through cutting-edge product development, premium design, and a highly efficient omnichannel eCommerce strategy. With a robust product-market fit and growing global recognition, this company operates a vital Shopify ecosystem designed to handle high traffic, frequent product launches, and significant promotional events.The organization prioritizes ownership, technical excellence, and pragmatic decision-making, fostering a lean and collaborative team environment focused on creating scalable systems without compromising on performance or reliability.About the RoleThe Web Development Manager serves as the technical leader and architectural authority for the company’s web ecosystem. This hands-on leadership position merges extensive Shopify knowledge with team management, system architecture, and active involvement in production code development.Your responsibilities will extend beyond mere feature delivery; you will be tasked with building and maintaining a scalable, secure, and high-performance Shopify platform that significantly influences revenue, conversion rates, and customer satisfaction.Lead by example by regularly coding, establishing technical standards, mentoring developers, and making critical architectural decisions in a dynamic eCommerce setting.Scope of the RoleTechnical Ownership & ArchitectureTake full ownership of the web ecosystem architecture, including Shopify (Liquid, Hydrogen, Storefront API, checkout extensibility), custom applications, integrations, and internal tools.Make informed trade-offs between speed, scalability, performance, and maintainability in a revenue-sensitive environment.Ensure system resilience during high-traffic events, product launches, and promotions.Hands-On DevelopmentActively contribute to production code across Shopify and supporting systems.Lead architectural decisions while staying deeply involved in the implementation process.Review code, uphold standards, and ensure high quality across the codebase.Shopify & eCommerce ExcellenceOversee development for high-traffic, high-revenue Shopify environments.Design scalable content models using metafields and metaobjects to empower non-technical teams.Implement checkout enhancements using Shopify-supported extensibility, prioritizing conversion and stability.Evaluate and manage third-party applications to maintain a lean and efficient tech stack.Team Leadership & ProcessManage, mentor, and develop a team of developers through clear standards, constructive feedback, and coaching.Lead sprint planning, technical scoping, and code reviews to ensure high-quality deliverables.
Activate Talent seeks a Web Developer with hands-on experience in Shopify Plus. This role is fully remote and open to candidates based in South Africa. What you will do Build, maintain, and enhance the company’s e-commerce platform using Shopify Plus. Collaborate with designers and other developers to deliver responsive, user-friendly web applications. Contribute to creating a seamless and engaging shopping experience for customers. Requirements Strong background in web development, with a focus on Shopify Plus. Keen attention to detail and a drive for quality work. Comfort working closely with both design and development team members. This position is remote and available to candidates located in South Africa.
Location: South Africa (Remote opportunities available)Contract Type: 3-Month Contract (with potential for extension)Industry: Railway / Transportation / MobilityStart Date: ImmediateProject OverviewJoin us in a pivotal railway initiative aimed at developing and enhancing a cutting-edge digital ticketing system. We are in search of a Senior Software Developer who possesses extensive experience in modern web and mobile technologies. Your contributions will be vital in frontend/backend development, authentication integration, payment gateway implementation, and GIS-based features.This role offers a 3-month contract with a significant possibility for extension based on project needs.Key ResponsibilitiesWeb Development:Design and maintain web applications utilizing React / Next.jsCreate scalable solutions with TypeScript 5Deploy containerized environments using Docker / Docker ComposeDevelop unit tests with JestGuarantee high performance, security, and maintainabilityAuthentication & Security:Implement authentication protocols using KeycloakIntegrate OIDC (OpenID Connect) standardsEnsure secure identity and access managementPayment Gateway Integration:Integrate and oversee MPGS (Mastercard Payment Gateway Services)Facilitate secure transaction processing and payment validationAssist in testing and troubleshooting payment workflowsGIS & Geocoding:Implement map-based functionalities using:MapboxOpenStreetMapManage geolocation and geocoding featuresMobile Application Development:Develop cross-platform mobile apps with Flutter / DartDeliver applications for both iOS and Android platformsManage CI/CD pipelines using EAS BuildEnsure performance optimization and readiness for release
Join Our Team as a C# Front-End Web Developer (Intermediate to Senior Level)We are seeking two talented developers who are passionate about crafting visually appealing and highly functional websites. As a C# Web Developer, you will work primarily with MVC solutions in Visual Studio and utilize Razor for MVC Views.Key Responsibilities:Develop and maintain front-end components using JavaScript, jQuery, and CSS.Create stylish and functional web interfaces with HTML and JavaScript.Engage with MVC controllers effectively using JavaScript and jQuery.Essential Skills:Hands-on experience with MVC frameworks in Visual Studio.Proficient in HTML, jQuery, and CSS without heavy reliance on libraries.Ability to produce engaging and visually attractive web designs.Requirements:Fluent in both English and Afrikaans.A minimum of 5 years of relevant work experience, with at least 3 years in your current role.Stable employment history, avoiding frequent job changes (excluding contract roles).Strong self-starter with the ability to work independently and follow instructions closely.Must not be a full-stack or SharePoint developer.Those with experience primarily in Bootstrap or AngularJS may find the environment challenging.Desirable Experience:Familiarity with Telerik Components is a plus.We Value:A keen eye for design and a passion for web aesthetics.The ability to communicate effectively and ask insightful questions.Age Range: 25-35 years old preferred.
Full-time|Hybrid|Cape Town, Western Cape, South Africa
Join our dynamic team as a Senior Software Engineer, where you will play a crucial role in advancing web development within both the .NET and Python ecosystems. Your expertise will contribute significantly to the development of innovative machine learning solutions aimed at film forecasting, distribution negotiations, automated scheduling, and in-depth business analysis.Your Responsibilities:Leverage your extensive experience in Angular, C#, and Python to design, develop, and implement new features while enhancing and maintaining existing applications.Collaborate effectively with cross-functional teams, including product managers and fellow engineers, to create new functionalities, uphold quality standards, and ensure the security and responsiveness of applications.Maintain high standards of code integrity and development processes.
Full-time|Remote|Remote — Johannesburg, Gauteng, South Africa
Role Overview Kuda Technologies is hiring a Head of Product to guide product vision and strategy for its fintech platform. This remote role is based in Johannesburg, Gauteng, South Africa. What You Will Do Shape and communicate the product vision for Kuda’s platform Develop and refine product strategy to support business growth Work closely with cross-functional teams to deliver features and improvements Location This is a remote position based in Johannesburg, Gauteng, South Africa.
Full-time|On-site|Johannesburg, Gauteng, South Africa
Kuda is a revolutionary financial application tailored for Africans, dedicated to making financial services accessible, affordable, and rewarding for every individual across the continent. Our team is a diverse collective of passionate individuals who envisioned creating an inclusive money app that resonates with Africans, aptly named 'Kuda', which translates to 'love' in Shona, a language prevalent in southern Africa.We are transforming the financial landscape for Africans worldwide by offering innovative services such as money transfers, smart budgeting tools, and instant credit access via digital platforms. Backed by over $90 million from esteemed institutional investors, we are expanding our groundbreaking services globally from our offices in Nigeria, South Africa, and the UK.Role OverviewAs the Head of Product for Platforms, you will spearhead the Platform tribe at Kuda, overseeing critical areas including Core Banking, Payments & Cards, and Internal Tooling. This tribe is instrumental in ensuring the reliability, scalability, and compliance of Kuda’s infrastructure, thus enabling all product tribes to drive customer-facing innovations.In this pivotal role, you will be responsible for crafting the tribe’s strategic vision, roadmap, and execution, ensuring that platform investments yield measurable business efficiencies, regulatory compliance, and enhanced delivery speed throughout the organization.Key Responsibilities1. Strategy & RoadmapDevelop and own the strategy and roadmap for the Platform tribe, aligning with business objectives, regulatory requirements, and market trends.Prioritize investments that enhance system reliability, cost-effectiveness, and scalability while unlocking new business opportunities.Establish and communicate SMART goals (OKRs) to ensure alignment among teams and stakeholders.2. Delivery & ExecutionLead tribe planning sessions and quarterly business reviews (QBRs), managing interdependencies across tribes.Promote iterative delivery methodologies that produce measurable impacts.Maintain proactive communication with leadership and stakeholders regarding roadmap status, risks, and critical decisions.3. Reliability, Scalability & ComplianceSet benchmarks for system reliability, uptime, and performance, monitoring service level agreement (SLA) targets.Ensure adherence to card scheme regulations, payment laws, and data protection standards.Drive automation and tooling improvements to minimize operational friction and boost efficiency.4. Analytics & Financial ImpactLeverage financial analytics to optimize return on investment, service costs, and scalability.Examine vendor expenses, transaction volumes, reconciliation discrepancies, and efficiency improvements to guide priorities.Utilize cohort analysis to uncover internal adoption patterns and inform strategic platform investment decisions.5. People Leadership & InfluenceFoster a culture of collaboration and innovation within the tribe, mentoring team members to achieve their best.
Join our dynamic team as a Senior Frontend Developer, where you will play a crucial role in shaping the user experience for our innovative platform. You will collaborate closely with designers and backend developers to create seamless, responsive web applications that are both functional and visually appealing.Your expertise in frontend technologies will help drive our mission to make technology accessible to everyone. If you are passionate about using your skills for a greater cause, we would love to have you on board.
Standard Bank Group is hiring a Head of Sales for its Roodepoort location. This leadership role centers on shaping sales strategy and supporting business growth across a portfolio of financial products and services. The position plays a key part in how the organization connects with customers and expands its market reach. Role responsibilities Lead and manage the sales team, with an emphasis on performance and professional development. Set clear sales goals and track progress toward targets. Develop and execute strategies to increase market presence and customer engagement. Foster a culture of excellence and accountability within the sales organization. Build and maintain strong client relationships. Requirements Demonstrated ability to inspire and lead teams. Experience setting and reaching ambitious sales objectives. Strong skills in building relationships with clients and stakeholders. Strategic thinker with a record of driving business growth.
Join Speechify as a Tech Lead focusing on our Web Core Product and Chrome Extension. In this pivotal role, you will lead a talented team of developers and engineers, driving innovation and ensuring the delivery of high-quality products. You will be responsible for creating strategic plans, guiding technical direction, and facilitating collaboration across teams.We are looking for someone with a strong technical background, excellent leadership skills, and a passion for enhancing user experiences. This is an exciting opportunity to shape the future of our products in the growing field of web technologies.
Join our client, a forward-thinking organization, in seeking a skilled Front-End Developer with a specialization in the React ecosystem. This role emphasizes web development and the creation of mobile applications utilizing React Native. Your expertise will be pivotal in crafting a high-quality, seamless, and engaging user experience across multiple platforms.Key ResponsibilitiesDesign and implement new user-facing features primarily for web applications utilizing the React framework.Contribute to mobile application development using React Native, ensuring code reusability across web and mobile as feasible.Enhance component performance for optimal user experiences across various web browsers and mobile devices.Collaborate closely with UX/UI designers and back-end developers to define and integrate application APIs.Assess technical feasibility of UI/UX designs and uphold code quality through comprehensive testing and code reviews.
Full-time|Hybrid|Johannesburg, Gauteng, South Africa
Become a pivotal part of DVT, a leading custom software development and data engineering firm with a global presence. Our mission is to be the preferred provider of custom software solutions and services in South Africa, offering both remote and hybrid work options. As a member of our team, you will collaborate with some of the most talented developers in the country, leveraging cutting-edge technologies. At DVT, we prioritize the continuous growth of our employees, fostering a culture of learning through internal training sessions and sponsorship of notable technical events such as DevConf and GDG.DVT is seeking passionate Intermediate to Senior Front-End Developers who specialize in Angular and possess a minimum of 5 years of hands-on experience in web development. You will play a crucial role in crafting and implementing user interface components utilizing Angular principles and workflows. Ideal candidates will demonstrate a deep understanding of JavaScript and Angular, exceptional front-end coding abilities, and a solid grasp of progressive web applications.
Join takealot.com as a Web Frontend Engineer and be a part of a dynamic team that is shaping the future of online shopping in South Africa. In this role, you will leverage cutting-edge technologies to create seamless and engaging user experiences on our platform.
Join hellokindred as a Web Publishing Lead, where you will play a pivotal role in shaping our online presence. Your expertise in web publishing will help us deliver engaging content and drive user interaction on our platforms.
Position: PHP Developer (Laravel)Job Type: Full-Time, RemoteWorking Hours: Align with U.S. time zone (9am-5pm EST)Key Responsibilities:Design, develop, and enhance web applications utilizing PHP and the Laravel framework.Engage with cross-functional teams to gather requirements and convert them into detailed technical specifications.Produce clean, efficient, and well-structured code, adhering to industry best practices and standards.Identify, debug, and troubleshoot issues that may arise during the development phase or post-deployment.Implement new features and improvements based on user feedback and project specifications.Conduct thorough code reviews and provide constructive feedback to colleagues.Continuously enhance knowledge of the latest trends and technologies in PHP and Laravel development.
Role overview Speechify seeks a Tech Lead to guide both the web core product and the Chrome extension. This position is based in Johannesburg, South Africa, and centers on overseeing technical direction and hands-on leadership for these products. What you will do Set and guide the technical direction for the web core product and Chrome extension. Collaborate with cross-functional teams to influence product strategy and execution. Oversee project delivery, focusing on maintaining a high standard for user experience. Apply technical expertise to important decisions and drive product improvements. Location This role is based in Johannesburg, South Africa.
Our esteemed client in the UK is on the lookout for a dynamic, strategic, and results-oriented Head of Marketing to spearhead and manage their marketing strategies. In this role, you will serve as the pivotal force behind all marketing activities, ensuring that campaigns, website projects, and revenue-generating strategies are executed efficiently, punctually, and within budget.The perfect candidate will blend strategic insight with technical marketing prowess—someone who can question conventional methods, propose innovative solutions, and mentor both internal and external teams to drive measurable growth. You will collaborate closely with leadership, internal analysts, and contractors to synchronize marketing efforts with business objectives, enhance lead quality, and lower acquisition costs.Key ResponsibilitiesDesign, coordinate, and implement multi-channel marketing campaigns (including paid media, email, SEO, social media, and content) aimed at generating qualified leads and supporting business expansion.Establish clear objectives and KPIs for campaigns, internal teams, and contractors to guarantee measurable results.Serve as the central point of coordination for all marketing endeavors, instilling structure, clarity, and accountability across the team.Oversee the redevelopment of the company website, outlining requirements, managing timelines, budgets, and deliverables in collaboration with external web developers and designers.Propose and prioritize new website features and conversion enhancements that improve user experience and lead generation.Manage and optimize existing marketing channels while exploring new revenue streams and campaign opportunities.Partner with internal teams and external vendors to create and refresh marketing materials, presentations, and promotional content.Monitor and report on campaign performance, offering insights, analytics, and suggestions to enhance ROI.Coordinate event planning and execution for live company-hosted events, ensuring brand consistency and effective lead capture.Work closely with the internal PPC Analyst, Web Analyst, and Marketing Assistant, aligning their efforts with shared goals.Effectively manage marketing budgets to ensure optimal resource allocation, reducing cost-per-lead while improving lead quality.Maintain robust communication and stakeholder management, providing leadership with updates on performance, insights, and priorities.