Junior Developer

at Next Micro Solutions ltd
Location Kampala, Uganda
Date Posted August 31, 2025
Category IT / Information Technology
Software Development
Job Type Full-time
Currency UGX

Description

JOB DETAILS:

About Us:

We are Next Micro Solutions. We offer outsourced bookkeeping services to SMEs in Uganda among other services. We firmly believe that every business, no matter its size, deserves reliable financial management support to foster growth and success.

Job Title: Junior Developer (Front-end)

Reports to: Chief Technical Officer
Department: Information Technology (IT)

Duty Station: Kampala, Ntinda

Job purpose:

Translating complex accounting processes into simple, interactive front-end experiences, to directly improve client adoption, satisfaction, and accuracy in financial record-keeping.

The Front-End Developer will be responsible for designing,
developing, and maintaining intuitive, responsive, and user-friendly interfaces
for our digital bookkeeping and pre-accounting solutions. He/she will be required to combine user experience design,
accessibility, and seamless integration with our client’s accounting workflows.

As such, the role ensures that our clients can easily capture, organize,
and process financial records with minimal technical skills, while enhancing
overall usability, speed, and accessibility of the platform.

He/she will collaborate with designers, backend engineers, and product managers to build
responsive, accessible, and scalable user interfaces for web applications.

KEY RESPONSIBILITIES:

Develop and maintain responsive web interfaces using React, Blazor, and Next.js
Collaborate with UI/UX designers to implement pixel-perfect layouts and interactive components.
Integrate front-end components with backend services, occasionally using Java-based APIs
Optimize application performance, accessibility, and cross-browser compatibility
Participate in code reviews, sprint planning, and agile development workflows
Troubleshoot and debug front-end issues across browsers and devices
Stay updated with emerging front-end technologies and best practices.
Obtain and maintain a thorough understanding of the financial reporting and general ledger structure for each client.
Collaborates with the wider team to accomplish joint tasks and obtain the required results

KEY COMPETENCES, SKILLS AND EDUCATION

Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience)
Solid understanding of HTML5, CSS3, C#, and JavaScript/TypeScript
Experience with React.js and/or Next.js in production or academic projects
Familiarity with Blazor (Server or WebAssembly) and its component-based architecture
Basic understanding of Java and RESTful API integration
Version control using Git and collaborative development via GitHub or GitLab
Strong problem-solving skills and attention to detail
Good communication and team collaboration abilities

Drop files here browse files ...
WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to info@everjobs.ug