Min Qualification: Experience Level: Entry level Experience Length: 2 years

Job descriptions & requirements

As a Backend Engineer at Kijani Forestry, you will participate in the technical execution of our software products, which include backend services, mobile applications, and web interfaces. You will be instrumental in ensuring system reliability, performance, and scalability as we grow our operations across the region.


Key Responsibilities
System Architecture & Design

  • Define and document system architecture across backend, mobile, and front-end platforms.

  • Establish and enforce coding standards, design patterns, and development best practices.

  • Research, evaluate, and integrate new tools, frameworks, and technologies to improve system performance and team productivity.

Backend Engineering (PHP / Laravel)

  • Design, build, and maintain robust RESTful APIs and background job queues using Laravel.

  • Implement secure authentication, authorization, and data validation mechanisms.

  • Monitor and optimize application performance; proactively troubleshoot and resolve production issues.

  • Build and maintain internal tools, admin dashboards, and analytics interfaces using FilamentPHP.

Database Management (Supabase / PostgreSQL)

  • Design and maintain efficient, scalable database schemas, including indexes and relationships.

  • Optimize complex SQL queries to ensure system responsiveness.

  • Implement and maintain robust backup, recovery, and disaster recovery strategies in line with organizational data policies.

Web Front-End Development (Livewire, JavaScript)

  • Develop interactive and reusable front-end components using Livewire and JavaScript.

  • Ensure responsive design, accessibility compliance, and a consistent user experience across devices.

  • Collaborate closely with design and product teams to translate UI/UX wireframes into functional interfaces.

Quality Assurance & Deployment

  • Write and maintain unit, integration, and end-to-end tests to ensure code reliability.

  • Set up and manage CI/CD pipelines for automated testing and deployment.

  • Conduct regular security audits, code reviews, and enforce secure coding practices.

  • Ensure data protection policies, regular backups, and compliance protocols are followed.

Technical Leadership & Mentorship

  • Provide mentorship and guidance to junior and mid-level engineers, fostering professional growth.

  • Lead technical discussions, design reviews, and facilitate cross-functional knowledge-sharing sessions.

  • Represent the engineering team in cross-departmental planning and decision-making forums.


Required Qualifications & Skills

  • Proficiency in backend languages such as Python, Node.js, or Go.

  • Experience with frameworks like Django, Express.js, or similar.

  • Strong knowledge of RESTful API design and backend system architecture.

  • Familiarity with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).

  • Solid understanding of version control (Git) and collaborative development workflows.

  • Experience with containerization tools (e.g., Docker) and CI/CD pipelines.


Important safety tips

  • Do not make any payment without confirming with the BrighterMonday Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.

This action will pause all job alerts. Are you sure?

Cancel Proceed

Similar jobs

Lorem ipsum

Lorem ipsum dolor (Location) Lorem ipsum Confidential
3 years ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

v2.homepage.newsletter_signup.choose_type

We care about the protection of your data. Read our

We care about the protection of your data. Read our  privacy policy .

Follow us On:
Get it on Google Play
2026 BrighterMonday

Or your alerts