
Rust Developer
5 days ago
Nairobi, Nairobi Area, Kenya
CCI Global
Full time
1,200,000 - 2,400,000 per year
Purpose
We're hiring an experienced Rust Developer to design, develop, and optimise secure backend services that power our groupware platform. You'll work across modern authentication, microservices, distributed systems, and open-source–driven workflows.
Key Responsibilities
- Design, build, and maintain backend services and APIs in Rust with a focus on scalability, reliability, and high performance
- Contribute to system architecture, design discussions, and technical roadmaps
- Implement and maintain CI/CD pipelines, automated testing, and build processes
- Write and maintain unit, integration, and end-to-end tests to ensure quality and resilience
- Collaborate with frontend, product, and UX to deliver end-to-end solutions aligned to business needs
- Monitor production systems, troubleshoot incidents, and deploy performance optimisations
- Document code, workflows, and architectural changes for team knowledge sharing
- Participate in open-source initiatives and community discussions where applicable
Experience, Knowledge & Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 4+ years of professional software development experience, including 3+ years with Rust
- Strong understanding of microservices, Kubernetes, Helm, and GitHub workflows
- Advantageous: OIDC (modern authentication), RESTful APIs, LDAP, or Tauri
- Comfortable in test-driven and documentation-driven environments
Skills & Competencies
- Excellent debugging, profiling, and performance optimisation skills
- Strong analytical thinking; ability to troubleshoot complex distributed systems
- Clear communicator and team player in distributed/remote environments
- Open-source mindset; proactive with clean, maintainable code
Closing date for applications:
21 September 2025
How to apply:
Email
with the subject line
"Rust Developer"
.
NOTE:
ONLY SHORTLISTED CANDIDATES WILL BE CONTACTED VIA EMAIL.