Junior Backend Developer

Birrama Digital Commerce PLC

Facebook
LinkedIn
Telegram
WhatsApp

Job Details

About the Job

Birrama Digital Commerce PLC is seeking a motivated and capable Junior Backend Developer to join its technology team. The successful candidate will support the development of secure, scalable, and reliable backend systems and APIs while working closely with frontend developers, designers, and other project team members.

Key Responsibilities

  • Develop and maintain backend applications and services using Node.js and TypeScript.
  • Build secure, scalable, and well-structured RESTful APIs.
  • Work with Express.js or NestJS to develop backend systems.
  • Design, manage, and query relational databases using PostgreSQL or MySQL.
  • Use Prisma ORM for database modeling, migrations, and data access.
  • Implement user authentication and role-based authorization using JWT.
  • Integrate backend services with frontend applications and third-party systems.
  • Prepare and maintain API documentation using Swagger or OpenAPI.
  • Use Redis for caching, session management, or other application needs.
  • Troubleshoot application errors and improve system performance.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews, testing, deployment, and technical documentation.
  • Use Git for version control and team collaboration.
Required Technical SkillsApplicants should have practical knowledge of the following:

  • Node.js
  • TypeScript
  • Express.js or NestJS
  • PostgreSQL or MySQL
  • Prisma ORM
  • RESTful API development
  • JWT authentication and authorization
  • Git and version-control workflows
  • Basic knowledge of Docker
  • Basic understanding of Swagger or OpenAPI documentation
  • Redis

Nice-to-Have Skills

  • Familiarity with Kafka or RabbitMQ
  • Basic understanding of unit testing using Jest
  • Knowledge of continuous integration and continuous deployment practices
  • Familiarity with cloud deployment and hosting environments
  • Basic understanding of database optimization and application security

Qualifications

  • Degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Recent graduates and self-taught developers with strong practical skills are encouraged to apply.
  • Previous internship, freelance, academic, or personal project experience in backend development is advantageous.
  • Strong problem-solving, communication, teamwork, and willingness to learn.
Requirement Skill
IT and software development

How To Apply

Interested applicants should submit the following:

  1. Updated CV
  2. Portfolio or links to completed backend projects
  3. Relevant educational and professional credentials
  4. GitHub, GitLab, or similar profile link, where available

Applications should be sent to job@irif.world with the subject line:

Application for Junior Backend Developer – [Applicant’s Full Name]

The application deadline is July 28, 2026.

Only shortlisted candidates will be contacted for the next stage of the recruitment process.

Birrama Digital Commerce PLC is an equal-opportunity employer. Applications from qualified women and persons with disabilities are strongly encouraged.

related jobs

BSD Design & Management
Deadline November 6, 2026
About the Job Location: Bahir Dar Employment Type: Full time Salary: As per company’s scale VACANCY ANNOUNCEMENT Major Duties and Responsibilities Working on projects
About the Job Location: Bahir Dar Employment Type: Full time Salary: As per company’s scale VACANCY ANNOUNCEMENT Major Duties and Responsibilities Working on projects
BSD Design & Management
Deadline November 6, 2026
About the Job Job Vacancy Announcement – Addis Ababa Our company is seeking motivated fresh graduates (0-1 years experience) to join our growing team
About the Job Job Vacancy Announcement – Addis Ababa Our company is seeking motivated fresh graduates (0-1 years experience) to join our growing team
Digaf & Micro-Credit Provider SC
Deadline October 10, 2026
About the Job Customer Service Support: Answer incoming calls and respond to customer inquiries in a professional manner. Provide accurate information about the institution’s
About the Job Customer Service Support: Answer incoming calls and respond to customer inquiries in a professional manner. Provide accurate information about the institution’s
Abays Trading PLC
Deadline October 16, 2026
About the Job    Company: ——————–ABYS Trading PLC. Job Title: ———————-IT Support Officer Job Type: ———————-Full time Work location: ————–Oromia Region, Sululta Number of quantities:
About the Job    Company: ——————–ABYS Trading PLC. Job Title: ———————-IT Support Officer Job Type: ———————-Full time Work location: ————–Oromia Region, Sululta Number of quantities:

Job information

Job City

Employment Type

Full-Time

Salary

As per Company Scale

Career Level

Entry level

Years of Experience

0+

related jobs

BSD Design & Management
Deadline November 6, 2026
About the Job Location: Bahir Dar Employment Type: Full time Salary: As per company’s scale VACANCY ANNOUNCEMENT Major Duties and Responsibilities Working on projects
About the Job Location: Bahir Dar Employment Type: Full time Salary: As per company’s scale VACANCY ANNOUNCEMENT Major Duties and Responsibilities Working on projects
BSD Design & Management
Deadline November 6, 2026
About the Job Job Vacancy Announcement – Addis Ababa Our company is seeking motivated fresh graduates (0-1 years experience) to join our growing team
About the Job Job Vacancy Announcement – Addis Ababa Our company is seeking motivated fresh graduates (0-1 years experience) to join our growing team
Digaf & Micro-Credit Provider SC
Deadline October 10, 2026
About the Job Customer Service Support: Answer incoming calls and respond to customer inquiries in a professional manner. Provide accurate information about the institution’s
About the Job Customer Service Support: Answer incoming calls and respond to customer inquiries in a professional manner. Provide accurate information about the institution’s
Abays Trading PLC
Deadline October 16, 2026
About the Job    Company: ——————–ABYS Trading PLC. Job Title: ———————-IT Support Officer Job Type: ———————-Full time Work location: ————–Oromia Region, Sululta Number of quantities:
About the Job    Company: ——————–ABYS Trading PLC. Job Title: ———————-IT Support Officer Job Type: ———————-Full time Work location: ————–Oromia Region, Sululta Number of quantities: