Back to jobs
Job in Kenya

Junior Software Engineer

Pebuu Kenya Type not specified Posted 2026-08-26
CountyNot specifiedCityNot specifiedContractType not specifiedPosted2026-08-26Close dateNot specifiedExperienceNot specifiedSourceJobOpenings.co.ke
junior software engineersoftware developmentkenyaearly careergraduatelinuxmysqlpostgresqlrest apicloud infrastructureinternshiptechnology
Use AI for this job

AI summary

Pebuu is hiring a Junior Software Engineer in Kenya for a recent graduate or early-career engineer. The role covers software development, testing, deployments, Linux/cloud infrastructure, databases, REST APIs, and about 25% customer technical support. Candidates gain broad exposure to the full engineering lifecycle while working with senior engineers.

  • Open to recent graduates and candidates with 0–2 years of experience
  • Broad exposure across development, infrastructure, databases, and support
  • Customer technical support accounts for roughly 25% of the role
  • Hands-on work with Linux, MySQL, PostgreSQL, REST APIs, and Git
  • Mentorship and collaboration with senior engineering team members

AI job guide

Use this guide to check salary signals, requirements, documents, application steps and safety before you apply.

AI salary guide

Not enough public data

Not enough public salary data is available for this exact role. Before applying, prepare to ask about gross pay, benefits, contract length, probation period, transport and any allowances.

Can you qualify for this role?

  • UnclearRelated work experienceThe text mentions experience, but the exact level should be confirmed at source.
  • RequiredEducation or certification mentioned in the postThe captured text mentions education, a diploma, certificate, or licence.
  • PreferredPractical evidence in internship, technology, software engineerThe tags and summary point to skills connected with this role.
  • RequiredAvailability to work in Not specifiedThe vacancy is associated with this location.

Documents to prepare

  • Likely requiredUpdated CV
  • Role specificCover letter or short employer message
  • OptionalProfessional references
  • Role specificAcademic or professional certificates
  • VerifyID or passport only after verifying the employer

Application tips for this job

  • Place your strongest Junior Software Engineer evidence in the first half of your CV.
  • In your cover letter or employer message, connect your experience to Pebuu and the role in Not specified.
  • Add concrete examples related to internship, technology, software engineer, ideally with measurable outcomes or clear responsibilities.
  • Follow the instructions from JobOpenings.co.ke; avoid sending documents to unofficial contacts or copied links.
  • Confirm the deadline, interview location and employer contact before sharing personal documents.
  • Prepare a polite question about pay, benefits and contract terms for later interview stages.

Source and safety check

  • JobOpenings.co.ke
  • Original source link available
  • Application method is clear
  • Deadline not specified
  • No major risk signal was detected in the captured text.

Never pay for interviews, shortlisting, medical checks, uniforms, or job placement. Confirm every application at the original source before sharing personal documents. Report suspicious listing.

Interview preparation

  • What experience makes you a strong fit for this Junior Software Engineer role in internship, technology?
  • How have you handled responsibilities similar to those in this job post?
  • Are you available to work in Not specified under the listed contract or schedule?
  • Prepare examples with clear responsibilities, tools used and measurable outcomes.
  • Review the source and research Pebuu before the interview.

Ask what the first priorities will be in the role and how success will be measured.

Use AI to apply better

After confirming the original source, use Career Assistant to check role fit, tailor your CV and prepare a cover letter or employer message.

Original source description

Pebuu is seeking a motivated and technically curious Junior Software Engineer to join its engineering team. The opportunity is designed for a recent graduate or early-career software engineer who enjoys solving problems across software development, infrastructure, cloud platforms and customer technical support.

The successful candidate will work alongside senior engineers and contribute to the development, maintenance and improvement of Pebuu's software products. The role provides practical exposure to the full software engineering lifecycle, including development, testing, debugging, deployment, production support, database management, API development and infrastructure monitoring.

This position is particularly suitable for candidates with 0–2 years of professional experience, including recent graduates who have developed relevant skills through academic projects, internships, personal software projects or other demonstrable experience. �

pebuu.com

About Pebuu

Pebuu is a technology-focused organisation with an engineering environment that involves software products, customer-facing technical support, cloud infrastructure, databases and system integrations. The Junior Software Engineer will contribute to the company's technology ecosystem while developing practical

Experience

Deadline: Not Specified

across multiple areas of software engineering.

The role offers exposure beyond traditional application development, giving the successful candidate an opportunity to understand how software products are developed, deployed, maintained and supported in a production environment.

with React and/or Next.js.

developing Node.js applications.

Good understanding of SQL databases.

Knowledge of MySQL and PostgreSQL.

using Git for version control.

Ability to work comfortably in a Linux environment.

Familiarity with SSH.

Strong analytical and problem-solving skills.

Excellent written communication skills.

Ability to work collaboratively with senior engineers and other technical teams.

Willingness to learn and take ownership of assigned engineering responsibilities. �

pebuu.com

Technical Skills and Additional Advantages

Candidates with knowledge of Flutter and Dart will have an added advantage, particularly where mobile application development is involved.

Additional desirable technical knowledge includes Supabase, Prisma ORM, Nginx, Apache, PM2 and Docker.

with mobile application development and cloud infrastructure will also strengthen an applicant's profile.

These additional skills are listed as bonus qualifications, meaning candidates do not necessarily need to possess all of them to be considered. However, familiarity with these technologies can demonstrate broader technical capability and readiness to work across different parts of the company's technology environment. �

pebuu.com

Who Should Apply?

This opportunity is suitable for recent Computer Science, Software Engineering, IT and related graduates looking to begin or develop their careers in professional software engineering.

It may also suit junior developers who have gained practical

through internships, university projects, coding projects, freelance development or personal applications. Candidates should be able to demonstrate an understanding of modern web development and have a genuine interest in learning how software applications operate in production environments.

Applicants should be comfortable learning new technologies and working across different technical areas rather than focusing exclusively on coding. The combination of software development, databases, Linux, cloud infrastructure, deployments and customer support makes the role suitable for candidates seeking broad exposure to modern engineering practices.

Career Opportunity

Working as a Junior Software Engineer at Pebuu can provide valuable practical

across the software development lifecycle. The successful candidate will gain exposure to application development, debugging, testing, API development, database management, Git-based collaboration, Linux administration, cloud infrastructure, production deployments and customer support.

The role can also help a junior engineer develop important professional skills such as technical documentation, incident troubleshooting, code review, communication and working effectively with senior engineering teams.

Application Information

Interested candidates should submit their CV together with a brief cover letter explaining their interest in the position.

Applicants should also highlight relevant academic projects, internships or personal software projects that demonstrate their technical capabilities and practical experience.

Applications should be sent to:

findus@pebuu.com

Candidates are encouraged to ensure that their CV clearly highlights relevant programming languages, frameworks, databases, development projects, internships and technical certifications where applicable.

Important Notice

Job Openings Kenya shares employment opportunities to help job seekers discover available vacancies. Applicants should independently verify the position,

Strong communication skills

Login to View Details

Create an account to see requirements, responsibilities, and apply.

Login / Sign Up

Application & Safety Advice

Key tips for applying to

Pebuu

1. Zero Fee Policy

Job Openings Kenya and legitimate employers never ask for application or medical fees. Report any suspicious requests immediately.

2. Tailored Application

Customize your CV to highlight relevant skills for this specific role at

Pebuu

before submitting.

Detecting location...

Quick Info

Type

Job

Company

Pebuu

Rolling Basis

Open until filled

Job Purpose

  • The Junior Software Engineer will support the engineering team in developing and maintaining Pebuu's software products while assisting with infrastructure, deployments, databases, integrations and technical support.
  • The position requires someone who can learn quickly, investigate technical problems systematically and take ownership of day-to-day engineering tasks. The engineer will work under the guidance of senior team members and escalate complex issues when necessary. �
  • pebuu.com
  • Key

Responsibilities

  • The Junior Software Engineer will be responsible for developing, maintaining, testing and improving Pebuu's software products. This includes contributing to new functionality as well as maintaining existing applications.
  • The successful candidate will investigate, troubleshoot and resolve software bugs. This will require analysing problems, identifying their causes, implementing appropriate fixes and testing solutions before deployment.
  • The role will also involve providing first-line technical support to customers through email and the company's support platform. Customer support is expected to account for approximately 25% of the role, making strong written communication and problem-solving skills important.
  • The engineer will assist with software deployments and production releases, helping ensure that new application versions and improvements are released correctly and with minimal disruption.
  • Another responsibility will be monitoring, maintaining and troubleshooting Linux servers and cloud infrastructure. The successful candidate should be comfortable working within Linux environments and using SSH to access and manage systems.
  • The role will involve writing and optimising SQL queries and managing application databases. Candidates will therefore need a good understanding of relational databases, particularly MySQL and PostgreSQL.
  • The Junior Software Engineer will also build and maintain REST APIs and system integrations, contributing to communication between different software components and services.
  • Collaboration will be an important part of the position. The successful candidate will use Git for version control and participate in code reviews with other members of the engineering team.
  • The engineer will document technical processes and solutions to help maintain clear internal knowledge and make future troubleshooting and development more efficient.
  • The successful candidate will also take ownership of assigned day-to-day engineering tasks while escalating complex technical issues to senior engineers when appropriate. �
  • pebuu.com
  • Qualifications and

Requirements

  • Applicants should meet the following
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology or a related field, or equivalent demonstrable experience.
  • 0–2 years of professional software engineering experience.
  • Recent graduates are encouraged to apply.
  • Strong knowledge of HTML, CSS and JavaScript.
  • and application instructions with the employer before applying. Never pay money to obtain a job or to participate in a recruitment process.
  • For more job description visit: jobopenings.co.ke
  • Read full description
  • Bachelor's degree in relevant field
  • 3+ years
Source and provenanceSource: JobOpenings.co.ke. Last checked: 2026-08-27.Kazi Connect is a job discovery service, not the employer. Always confirm the vacancy at the original source.Summaries may be AI-assisted. Report inaccurate content.
Never pay to apply. Always confirm the original source and watch for payment requests, sensitive document requests, or unrealistic promises.