Join the Team

Careers at Xcipher

We are a small, focused team doing serious work. If you want to build things that matter for real clients in Botswana — we want to hear from you.

3 full-time roles5 internship positionsBotswana-based
Full-timeEngineering

Software Developer

Francistown

Build production-grade web and mobile applications for clients across Botswana and the SADC region. You'll work across the full stack, own features end-to-end, and collaborate directly with clients.

Responsibilities

  • Design and implement web and mobile application features
  • Participate in architecture and code review sessions
  • Write clean, testable, and maintainable code
  • Communicate progress and blockers clearly with the team

What We Look For

  • Proficiency in at least one modern web framework (React, Next.js, Vue, etc.)
  • Solid understanding of REST APIs and database design
  • Familiarity with version control (Git)
  • Strong problem-solving mindset and attention to detail
Apply for this role
Full-timeDesign & Engineering

UI/UX Engineer

Francistown

Bridge the gap between design and development. You'll craft interfaces that are both beautiful and functional — turning business requirements into polished user experiences that our clients can actually use.

Responsibilities

  • Create wireframes, prototypes, and high-fidelity designs
  • Implement UI components in code (React/Next.js)
  • Run usability sessions and iterate based on feedback
  • Maintain and evolve design systems across projects

What We Look For

  • Portfolio demonstrating strong visual design and UX thinking
  • Experience with Figma or similar design tools
  • Ability to implement your own designs in HTML/CSS/React
  • Understanding of accessibility and responsive design principles
Apply for this role
Full-timeCybersecurity

Security Specialist

Francistown

Lead and deliver Xcipher Shield engagements — penetration tests, vulnerability assessments, and security audits. You'll be the person clients trust to find what their defences miss.

Responsibilities

  • Conduct web application, network, and infrastructure penetration tests
  • Produce detailed, actionable remediation reports
  • Support clients through vulnerability triage and patch verification
  • Contribute to internal security tooling and methodology development

What We Look For

  • Hands-on experience with offensive security tools (Burp Suite, Nmap, Metasploit, etc.)
  • Understanding of OWASP Top 10 and common CVEs
  • Relevant certifications a plus (OSCP, CEH, CompTIA Security+)
  • Strong written communication for client-facing reports
Apply for this role
InternshipVarious5 positions

Intern — All Disciplines

Francistown

We are opening 5 internship positions across all disciplines — software development, UI/UX, cybersecurity, IT support, and business/strategy. If you are early in your career and want real experience at a serious technology company, this is for you.

Responsibilities

  • Contribute to live client projects under senior guidance
  • Attend and participate in client meetings and reviews
  • Build skills in your chosen discipline with structured mentorship
  • Take on increasing responsibility as your confidence grows

What We Look For

  • Currently studying or recently graduated in a relevant field
  • Genuine interest in technology and problem-solving
  • Willingness to learn and take feedback constructively
  • Based in or able to work from Botswana
Apply for this role

Don't see your exact role listed? Send us your CV anyway. We're always open to speaking with people who are genuinely good at what they do.