This job is no longer available
This job expired on 04/08/2026. It no longer accepts applications.
Backend Developer – Go/Rust, Strong DSA
Singularity Systems
Job description
About the role
We are seeking a passionate Backend Developer who enjoys building scalable systems, writing clean production-quality code, and tackling complex algorithmic challenges. The ideal candidate has a solid foundation in data structures and algorithms and thrives in a collaborative environment.
Key responsibilities
- Design, develop, and maintain scalable backend services and APIs.
- Write efficient, reusable, and well-tested code while optimizing performance, reliability, and security.
- Collaborate with frontend developers, product managers, and QA engineers to deliver end-to-end features.
- Participate in code reviews, technical discussions, and system architecture decisions.
- Troubleshoot production issues and implement robust, performant solutions.
Required profile
- Strong understanding of data structures and algorithms.
- Ability to write production-quality code independently.
- Knowledge of system design, databases, and backend architecture.
- Capable of explaining technical decisions, trade-offs, and implementation details.
- Enjoys solving challenging engineering problems through reasoning and expertise.
Required skills
- Proficiency in Go or Rust.
- Strong knowledge of object-oriented design and software engineering principles.
- Experience with multithreading, concurrency, and parallelism.
- Understanding of distributed systems fundamentals.
- SQL databases and data modeling.
- Networking fundamentals (TCP/IP, HTTP, DNS, gRPC).
- Message queues and event-driven architectures.
- Debugging, profiling, and performance optimization.
- API design, consumption, and system scalability patterns.
- Git and collaborative development workflows.
- Unit, integration, and performance testing practices.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Tunisia.
Salaries by job title
- Team Leader (m/f) - Vilanova Beja Jardim 28
- Technicien de Maintenance industrielle 14
- Responsable Ressources Humaines 11
- Responsable maintenance 11
- French-English Customer Support Associate 10
- Technicien Maintenance Industrielle 10
- Remote French Bilingual Customer Support Representative 10
- Assistante de direction 9
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Singularity Systems
Related job offers
-
Application Engineer – Technical Support
SHINING 3D Tunisie -
Senior Python Data Scraping Engineer – Freelance
Mindrift Tunisie -
Senior Backend Developer - Node.js & Camunda
BlackStone eIT Tunisie -
Administrateur Systèmes & Réseaux (H/F) – Tunisie
ALLIANCE ELECTRONICS Borj Cedria -
Junior Data & Monitoring Analyst (EU‑Egypt Project)
NTU International A/S Gouvernorat Tunis