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.
- 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.
How To Apply
Interested applicants should submit the following:
- Updated CV
- Portfolio or links to completed backend projects
- Relevant educational and professional credentials
- 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.