Advertisement

Backend Engineer

New Job Opportunity
We are actively hiring for a new role.
Apply Now
🏢 Career.zycto📍 Butare, Southern Province, Rwanda💼 Full-Time💻 On-site🏭 Information Technology and Services💰 2,400,000 - 4,800,000 per year

About Company

⚠ Job Safety Notice: We actively monitors listings to prevent scams, misleading, or unauthorized postings in line with PhishFort anti-phishing policies. If you spot a suspicious listing, submit a Job Takedown Request immediately for review and appropriate removal action.

Join Career.zycto, where innovation meets impact in the heart of Rwanda. We are a rapidly evolving technology firm dedicated to building robust digital solutions that empower businesses and communities across East Africa. For a Backend Engineer, this means diving into complex challenges, crafting scalable architectures, and seeing your code directly contribute to real-world applications. Our collaborative culture fosters continuous learning and values clean, efficient, and resilient systems. You’ll be instrumental in shaping the technological backbone of our next-generation products, working with a passionate team committed to excellence and growth. Discover a place where your expertise truly makes a difference.

Advertisement

Job Description

Career.zycto is on the lookout for a talented and driven Full-Time Backend Engineer to join our vibrant team in Butare, Southern Province. If you are passionate about building robust, scalable, and high-performance server-side applications that power impactful user experiences, then this is the perfect opportunity for you. As a Backend Engineer, you will be a cornerstone of our product development cycle, responsible for designing, developing, and maintaining the core infrastructure and logic that drives our innovative digital solutions.

Our ideal candidate possesses a deep understanding of backend architecture, database management, and API design. You will be instrumental in translating complex business requirements into elegant and efficient technical solutions, ensuring our systems are not only functional but also secure, reliable, and easily maintainable. This role demands a proactive problem-solver with a meticulous eye for detail, someone who thrives in a collaborative environment and is eager to contribute to a culture of continuous improvement and technical excellence.

You will play a critical role in all phases of the software development lifecycle, from initial concept and design through development, testing, deployment, and ongoing optimization. This involves working closely with frontend developers, product managers, and other stakeholders to integrate various components seamlessly and deliver a cohesive user experience. We value engineers who are not just coders, but thoughtful architects who can anticipate future needs and design systems that stand the test of time.

Advertisement

At Career.zycto, we believe in empowering our engineers to take ownership and make significant contributions. You will have the opportunity to work with modern technologies, experiment with new tools, and continuously enhance your skillset in a supportive and challenging environment. If you’re ready to build the next generation of digital platforms that make a tangible difference in Rwanda and beyond, we encourage you to apply and become a part of our exciting journey.

Key Responsibilities

  • Design, develop, and maintain robust, scalable, and secure backend services and APIs.
  • Write clean, efficient, well-documented, and testable code.
  • Collaborate with frontend developers, product managers, and other stakeholders to define and implement new features.
  • Manage and optimize databases, ensuring data integrity, performance, and scalability.
  • Implement and maintain security best practices for backend systems and data.
  • Participate in code reviews to ensure code quality and knowledge sharing.
  • Troubleshoot, debug, and upgrade existing systems to improve functionality and performance.
  • Contribute to the continuous improvement of our development processes and tools.
  • Monitor system health and performance, identifying and addressing potential issues proactively.

Required Skills

  • Proficiency in at least one backend programming language (e.g., Python, Node.js, Java, Go, Ruby)
  • Strong understanding of RESTful API design principles and development.
  • Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis).
  • Solid understanding of data structures, algorithms, and software design principles.
  • Experience with version control systems, particularly Git.
  • Ability to write comprehensive unit and integration tests.
  • Strong problem-solving and debugging skills.
  • Familiarity with server management and deployment processes.

Preferred Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Knowledge of containerization technologies (e.g., Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Experience with microservices architecture.
  • Understanding of message queues and asynchronous processing.
  • Prior experience working in an agile development environment.

Perks & Benefits

  • Competitive salary and performance bonuses.
  • Health insurance package.
  • Professional development opportunities and training allowances.
  • Supportive and collaborative work environment.
  • Opportunity to work on impactful projects that contribute to local development.
  • Paid time off and public holidays.
  • Regular team-building activities and social events.

How to Apply

Interested candidates are encouraged to apply by clicking on the application link below. Please ensure your resume highlights your relevant experience and technical skills. We look forward to reviewing your application!

Job Application

×
Scroll to Top