Skip to main content
Back to jobs

Intermediate UI Developer (AI-Native)

External
Clickatell logoClickatell · Cape Town, South Africa
Full-timeHybrid2mo ago
JavaScriptTypeScriptPythonJavaReactAngular
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

We Are Innovators & Category Creators Clickatell , founded in Cape Town in 2000 , was the first company to connect businesses with consumers via SMS using just four lines of code. Today, it powers AI-driven chat commerce for leading global brands across industries like banking, retail, telecoms, and healthcare - including Visa, ABSA, MTN, Toyota, and Pick n Pay . Over 25 years , Clickatell has led multiple industry firsts , such as tokenized WhatsApp payments, KYC chat banking, and Chat-2-Pay , through its award-winning AI Chat Commerce Platform that enables brands to interact and transact with customers seamlessly. The Role: We're looking for a UI developer who knows that frontend development has fundamentally changed. You don't write everything from scratch, you use AI to move faster, iterate quickly, and focus on building high-quality user experiences. Boilerplate UI code is not your job; building scalable, performant, and intuitive interfaces is. In this role, you'll ship production-grade UI at high velocity using AI as a core part of your workflow. We Do The Right Things Responsibilities of the Role o Build and own UI features using Angular, React, TypeScript, and JavaScript. o Use AI tools (Amazon Q, Cursor, Copilot, Claude, GPT) to accelerate development, refactoring, and problem-solving. o Translate product and design requirements into high-quality, responsive, and production-ready interfaces. o Integrate frontend systems with backend APIs and services seamlessly. o Work with Python-based services where required (e.g., integrations or AI-driven workflows). o Act as the final filter for AI-generated code-identify flaws, edge cases, and performance issues before shipping. o Ensure strong component architecture, reusability, and maintainability across the codebase. o Write and maintain meaningful tests to ensure stability in a high-velocity environment. o Debug complex issues and optimize performance, responsiveness, and user experience. We Are On A Learning Journey Requirements of the Role Technical Skills & Competencies o Strong expertise in Angular and/or React. o Strong proficiency in TypeScript and JavaScript. o Deep understanding of component-based architecture, state management, and frontend design patterns. o Strong experience integrating with REST APIs and backend systems. o Solid understanding of performance optimization, rendering strategies, and frontend scalability. o Familiarity with Python and backend interaction patterns. AI-Native Capabilities o You actively use AI tools (Amazon Q, Cursor, Copilot, Claude, GPT) as part of your development workflow. o You know how to structure prompts, manage context, and get reliable outputs from AI systems. o You critically evaluate AI-generated code and take full responsibility for what gets shipped. What Makes You a Fit o You take full ownership "the AI wrote it" is never an excuse. o You care deeply about quality, performance, and user experience. o You have a tinkerer's mindset-you experiment with new tools early and figure out what works. o You optimize for speed and engineering excellence. o You are comfortable operating in ambiguity and turning ideas into polished interfaces. A Bit About You Behavioral competency requirements of a Highflyer: o Team Player : Self-directed and dedicated team player who positively engages with the team to solve. o Optimizing Processes : Optimally utilizes the tools and resources available to maximizes output. Conducts day-to-day operations using best practice to achieve effectiveness and accuracy. Continuously reviews and makes recommendations for process improvements. o Expert Thinker : Equipped with specialist knowledge and makes recommendations that are practical, smart and ready to implement. Remains up-to-date in the industry and offers technical advice, and support to own team and others. o Effective Problem-Solver : Resourceful, persistent, and creative when solving problems. Able to be analytical and follow a logical process to make decisions. Finds the balance between a good and quick decision through experience and knowledge. Able to present and explain thinking and the resulting decision. o Connecting Collaboratively : Actively connects to bring cohesion and deliver excellence. Sees the value in working closely with different specialities and teams to ensure all operations are aligned to meet the required objectives. o Maximizing Awareness : Recognizes emotions and how it affects behavior and relationships. Self-aware and picks up on emotional cues in situations. Self-manages and empowered to show initiative, follow through on commitments, and work well in a team. Listens, reflects, and responds effectively to constructive criticism. o Enabling Strategy : Implements the action plans in order to produce practical outputs while considering the implication, and consequences for the organization and our customers. o Action Orientated Mindset : Know-how to skilfully approach technical activities to deliver v


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Clickatell? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect