Location: Remote (Global, including candidates based in South Africa)
Company: Clickatell
Employment Type: Full-time
Work Model: Flexible (Remote with optional access to office hubs)
Role Overview
Clickatell is hiring a UI Developer to build modern, AI-augmented frontend experiences for global chat commerce platforms. This is a remote role, designed for engineers who are comfortable using AI tools as part of their daily development workflow.
The role focuses on building scalable, high-performance user interfaces using Angular, React, and TypeScript, while leveraging AI to accelerate development, improve iteration speed, and enhance code quality.
Key Responsibilities
Frontend Development and UI Ownership
- Build and maintain user interface features using Angular, React, TypeScript, and JavaScript
- Translate product and design requirements into responsive, production-ready interfaces
- Ensure strong component architecture, reusability, and maintainability
AI-Augmented Development
- Use AI tools such as Copilot, Cursor, Amazon Q, Claude, or GPT to speed up development and debugging
- Evaluate and refine AI-generated code before production deployment
- Structure prompts effectively and manage AI context for reliable outputs
System Integration and Performance
- Integrate frontend applications with backend APIs and services
- Work with Python-based services where required for integrations or workflows
- Optimise performance, rendering, and responsiveness across applications
Testing and Quality Assurance
- Write and maintain tests to ensure stability in a fast-paced environment
- Debug complex frontend issues and ensure production readiness
- Act as a quality gate for all code, including AI-assisted outputs
Required Skills and Experience
- Strong experience with Angular and/or React
- Proficiency in TypeScript and JavaScript
- Deep understanding of component-based architecture and frontend design patterns
- Experience integrating REST APIs and backend systems
- Strong understanding of frontend performance optimisation
- Familiarity with Python-based backend interaction (advantageous)
- Experience using AI tools in development workflows
AI-Native Development Capability
- Actively uses AI tools such as Copilot, Cursor, or GPT in daily development
- Able to structure prompts and interpret AI outputs effectively
- Takes full responsibility for reviewing and validating AI-generated code
- Uses AI to improve speed without compromising quality
Key Attributes
- Strong ownership mindset with high accountability for output
- Focus on quality, performance, and user experience
- Comfortable working in ambiguous or fast-changing environments
- Experimental mindset with openness to new tools and technologies
- Strong problem-solving and debugging ability
- Collaborative and team-oriented approach
Personal Competencies
- Strong team collaboration and communication skills
- Analytical and structured problem-solving ability
- Adaptability and resilience in fast-paced environments
- Strong attention to detail and quality standards
- Ability to balance speed with engineering excellence
- Proactive and action-oriented mindset
Why This Role Stands Out
Clickatell operates at the forefront of AI-driven chat commerce, powering digital customer experiences for major global brands. This role offers South African developers the opportunity to work on cutting-edge AI-integrated frontend systems while using modern development workflows that prioritise speed, automation, and innovation.
Apply Here
Typical Requirements for This Role
- A qualification in computer science, software engineering, or related field (or equivalent experience)
- Strong frontend development experience using React or Angular
- Solid understanding of TypeScript, JavaScript, and API integration
- Experience with modern frontend architecture and performance optimisation
- Familiarity with testing frameworks and debugging tools
- Exposure to AI-assisted development workflows is highly beneficial
- Ability to work independently in a remote, high-performance engineering environment
