Chapa is revolutionizing financial APIs in Africa with a strong focus on performance, reliability, and superior developer experience. As a Backend Developer specializing in Rust, you'll be at the forefront of building scalable APIs, event-driven systems, and secure microservices for their Core API & Platform.
The role involves working with cutting-edge technology stack including Rust (with Axum, Tokio, and Diesel/SeaORM), building production-ready services that power critical financial infrastructure. You'll be responsible for designing and implementing clean, performant APIs that serve merchants, partners, and banks, while ensuring the highest standards of safety and reliability in the code.
This position offers an exciting opportunity to work on high-impact projects, including the company's public payments API and internal high-volume processors that handle hundreds of thousands of transactions daily. You'll be working with a modern tech stack, integrating various systems and services, and contributing to architecture decisions that shape the future of financial technology in Africa.
The ideal candidate should have strong proficiency in Rust and async programming, with experience in building and deploying APIs that handle real-world traffic. Knowledge of PostgreSQL, Redis, message queues, and observability tools is essential, as is the ability to work comfortably across different technological boundaries.
Benefits include a comprehensive package with pension plan, paid time off, continuous learning opportunities through training and development programs, performance-based bonuses, and free lunch. Join Chapa to be part of a team that's setting new standards in financial technology across Africa.