Job role insights

  • Date posted

    26 November 2025

  • Closing date

    28 December 2025

  • Hiring location

    Bukoto, Kampala, Uganda

  • Offered salary

    Negotiable Price

  • Career level

    Entry Level

  • Qualification

    Bachelor Degree

  • Experience

    1 - 5 Years

  • Quantity

    1 person

  • Gender

    Other

Description

Key Responsibilities
● Design, develop, and maintain high-quality, production-ready, readable, and
maintainable code.
● Build scalable web applications, backend services, dashboards, and APIs.
● Ship reliable features in fast-paced production environments.
● Collaborate with engineering, product, and support teams to diagnose and solve
complex problems.
● Implement and optimize SQL queries, database schemas, and ORM models.
● Develop and document RESTful APIs using Express and modern backend frameworks.
● Contribute to frontend development using Next.js, React, TailwindCSS, and UI
component libraries.
● Build, test, and deploy using Docker, GitHub Actions, and cloud infrastructure.
● Participate in code reviews, architecture discussions, and sprint planning.
● Leverage AI-powered tools to improve efficiency, testing, documentation, and
debugging.
● Maintain and improve development workflows, automation pipelines, and CI/CD
processes.
● Participate in on-call rotations where necessary.
Required Qualifications
Technical Skills
● Strong knowledge of Data Structures, Algorithms, and Object-Oriented Programming.
● 2–5 years of experience building and shipping features in production web applications.
● Proficiency in TypeScript and Node.js (additional languages are a plus).
● 3+ years of experience with front-end development using:
○ React
○ Next.js
○ TailwindCSS
○ UI component libraries
● Experience developing APIs with Express.js.
● Experience with PostgreSQL or MySQL, including:
○ Multi-table SQL queries, inserts, updates, joins
○ Experience using ORMs such as Prisma or Drizzle
● Experience working in Linux environments.
● Experience building and deploying Docker containers.
● Strong understanding of Git and GitHub.
● Experience deploying applications in Google Cloud or similar cloud providers.
● Experience automating CI/CD using GitHub Workflows and GitHub Actions.
● Familiarity with using AI tools (e.g., ChatGPT, Copilot) to accelerate development.
Soft Skills
● Excellent problem-solving skills.
● Fast learning ability with a growth mindset.
● Strong communication and collaboration skills.
● Ability to write clean documentation and follow code style guidelines.
Education
● Bachelor’s Degree in Computer Science, Software Engineering, or a related STEM field.

Maps

Interested in this job?

13 days left to apply

Apply for this job

Cancel
Job Alert
Subscribe to receive instant alerts of new relevant jobs directly to your email inbox.
Subscribe
Send message
Cancel