Dakar, SN Remote (Country) Employment

Djamo is hiring a Software Engineer (Backend)

About the Role

The role involves building and maintaining robust backend systems, working closely with cross-functional teams to deliver reliable and scalable solutions.

Responsibilities

  • Design and implement secure, high-performance APIs
  • Develop and maintain backend services and infrastructure
  • Collaborate with frontend developers to integrate user-facing elements
  • Optimize systems for scalability and reliability
  • Write clean, maintainable, and well-tested code
  • Troubleshoot and resolve production issues
  • Participate in code reviews and system design discussions
  • Ensure data consistency and integrity across services
  • Monitor system performance and implement improvements
  • Support deployment pipelines and CI/CD processes
  • Work with databases to ensure efficient querying and storage
  • Implement authentication and authorization mechanisms
  • Contribute to technical documentation
  • Stay current with emerging backend technologies
  • Assist in defining engineering best practices

Nice to Have

  • Experience with microservices architecture
  • Familiarity with message queues and event-driven systems
  • Knowledge of security best practices in backend systems
  • Experience with monitoring and observability tools
  • Background in fintech or regulated industries

Compensation

Competitive salary with performance-based incentives

Work Arrangement

Hybrid work model with flexible scheduling

Team

Collaborative engineering team focused on innovation and technical excellence

Tech Stack

  • Primary languages include Go and Python
  • Infrastructure built on Kubernetes and AWS
  • Databases: PostgreSQL and Redis
  • CI/CD via GitHub Actions and ArgoCD
  • Monitoring with Prometheus and Grafana

Growth Opportunities

  • Access to training programs and technical workshops
  • Opportunities to lead projects and mentor junior engineers
  • Regular tech talks and knowledge-sharing sessions
  • Support for conference attendance and certifications
  • Clear pathways for career advancement

Available for qualified candidates

About company
Djamo
Djamo is building the neobank for 210 million people in Sub-Saharan Africa, with the goal of providing seamless and affordable banking solutions to bring millions of people into financial inclusion.
All jobs at Djamo Visit website
Job Details
Department Engineering
Category other
Posted 14 days ago