Home/Jobs/Junior Developer at International Supply Chain Solutions
I
Job Rolling Basis

Junior Developer at International Supply Chain Solutions

International Supply Chain SolutionsNairobiRolling Basis

About This Opportunity

JUNIOR DEVELOPER – NAIROBI

Meta Description: A well-established ISO 9001:2015 certified consulting and training organization is hiring a Junior Developer in Nairobi. Candidates should have at least 1 year of experience and skills in React JS, Python Django, DRF, TDD and full-stack development.

JUNIOR DEVELOPER JOB – NAIROBI

Location: Nairobi, Kenya

Job Type: Full Time, Hybrid

Qualification: KCSE, Diploma or Degree

Experience: 1 Year

Job Field: ICT / Computer

Minimum Qualification: Diploma / Self-Taught

Industry: Consulting & Training

Certification: ISO 9001:2015 Certified Organization

JOB DESCRIPTION

A well-established ISO 9001:2015 certified Consulting and Training organization is seeking to recruit an experienced, dynamic, results-oriented and career-driven individual for the position of Junior Developer.

The successful candidate will join the organization's development team and work closely with the Senior Developer to build, maintain and improve software applications and digital solutions. The role is suitable for a developer who has a strong foundation in both frontend and backend development and is eager to grow their technical skills through practical experience.

The Junior Developer will be expected to contribute to the development lifecycle by understanding existing applications, implementing new features, testing software, maintaining code and documenting development work. The position will also provide an opportunity to participate in product demonstrations and testing while working collaboratively with other members of the organization.

The ideal candidate should have practical knowledge of React JS, Python Django and Django REST Framework (DRF) and should understand the principles of Test-Driven Development (TDD). The organization is looking for someone capable of working as a full-stack developer and who understands modern software development practices, including containerization.

The successful candidate should also demonstrate strong communication and interpersonal skills, integrity, willingness to learn and the ability to work effectively with colleagues at different levels of the organization, including senior management.

KEY RESPONSIBILITIES

Reporting to the Senior Developer, the successful candidate will be responsible for the following:

Understand and improve existing frontend and backend code.

Develop, implement and maintain software features according to project requirements.

Take ownership of assigned features and ensure they are completed within the required timelines.

Write appropriate tests for developed features to ensure reliability, functionality and maintainability.

Maintain existing applications and identify opportunities for improvement.

Troubleshoot and resolve software-related issues within the scope of assigned responsibilities.

Document code and development processes to support maintainability and knowledge sharing.

Participate in product demonstrations and provide technical input where required.

Participate in product testing to identify bugs, usability issues and other technical problems.

Collaborate with the Senior Developer and other team members throughout the software development lifecycle.

Contribute to both frontend and backend development activities.

Follow established coding, testing and documentation standards.

Apply software development best practices when designing and implementing solutions.

Support continuous improvement of existing systems and development processes.

Stay informed about emerging technologies and development tools relevant to the organization's products and services.

REQUIREMENTS AND QUALIFICATIONS

Applicants should meet the following requirements:

B+ and above in KCSE.

Diploma or Degree, preferably in Computer Science, Software Engineering, Information Technology or a related discipline.

Candidates with strong practical development skills who are self-taught may also be considered.

At least 1 year of relevant development experience.

Proficiency in React JS.

Proficiency in Python Django.

Proficiency in Django REST Framework (DRF).

Good understanding of Test-Driven Development (TDD).

Ability to work as a full-stack developer.

Understanding of containerization and modern development environments.

Ability to understand, modify and maintain existing code.

Ability to write and maintain software tests.

Strong problem-solving and analytical abilities.

KEY SKILLS AND ATTRIBUTES

The successful candidate should demonstrate:

Excellent communication and interpersonal skills.

Ability to communicate effectively with both technical and non-technical stakeholders.

Ability to interact professionally with senior management.

Strong teamwork and collaboration skills.

Excellent attention to detail.

Strong problem-solving abilities.

Good time management and ability to meet deadlines.

Ability to take ownership of assigned tasks and features.

Willingness to learn and adapt to new technologies.

Strong professional integrity and impeccable character.

Ability to work in a fast-paced and evolving technology environment.

A proactive attitude towards software development and continuous improvement.

WHAT THE ROLE OFFERS

This position provides an opportunity for a motivated developer to gain practical experience in a professional software development environment while working under the guidance of a Senior Developer.

The successful candidate will have the opportunity to work across both frontend and backend technologies, participate in product development and testing, improve existing systems and gain exposure to modern software development practices.

The role is particularly suitable for a developer who wants to strengthen their full-stack development capabilities and build a career in software engineering.

HOW TO APPLY

Interested and qualified candidates should submit their application and CV through the organization's official recruitment/application channel.

Applicants should ensure that their CV clearly highlights their experience and practical skills in React JS, Python Django, Django REST Framework, TDD, full-stack development and containerization.

Method of Application

Apply on the Myjobmag portal or send email to human.resource@iscs.co.ke indicating your current and expected gross salary, in confidence. Due to the volume of applications, only shortlisted candidates will be contacted. Interviews will be conducted on a rolling basis.

DISCLAIMER

Job Openings Kenya shares this opportunity for informational purposes only and is not the recruiting organization. Applicants should verify the job details, requirements and application procedure through the employer's official channels before applying. Job Openings Kenya does not charge applicants any fee to access or apply for jobs. Never pay money to secure a job, interview, shortlisting or employment opportunity.

Requirements

  • Bachelor's degree in relevant field
  • 3+ years experience
  • 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 International Supply Chain Solutions

1. Zero Fee PolicyJob Openings Kenya and legitimate employers never ask for application or medical fees. Report any suspicious requests immediately.
2. Tailored ApplicationCustomize your CV to highlight relevant skills for this specific role at International Supply Chain Solutions before submitting.
Detecting location...

Quick Info

Type

Job

Company

International Supply Chain Solutions

Location

Nairobi

Deadline

Rolling Basis

Open until filled

Share

Help others discover this

Build Your CV Manual revamp