Related Jobs
Related Jobs
Related Jobs

Share this Job
Full Stack Software Developer job at ThinkIT Limited | Apply Now
Kampala, Uganda
Full Time
Are you looking for IT jobs in Uganda 2025 today? then you might be interested in Full Stack Software Developer job at ThinkIT Limited
About the Organisation
ThinkIT Limited is a dynamic technology company based in Uganda, dedicated to delivering scalable and impactful digital solutions across sectors such as healthcare, education, and agriculture. The company is known for developing web and mobile platforms, digital ecosystems, and custom software products that address real-world challenges in Africa and beyond.
Job Title
Full Stack Software Developer job at ThinkIT Limited
ThinkIT Limited
Job Description
The Full Stack Software Developer will work collaboratively with designers, developers, and product managers to build and maintain front-end and back-end components. Responsibilities include developing APIs, managing third-party integrations, conducting performance tuning, and ensuring code quality. The role also involves participation in agile sprints, code reviews, and architecture discussions. The position has an initial probation period of 3 months, with a renewable annual contract based on performance and availability of funds. ThinkIT will retain all intellectual property developed during the assignment.
Duties, Roles and Responsibilities
Build and maintain scalable front-end and back-end systems using modern frameworks (e.g., Vue.js, React, Laravel, Django, Node.js, Go, Java)
Develop RESTful APIs and manage system integrations
Use Git for version control and manage CI/CD deployments
Collaborate with designers and cross-functional teams to understand requirements
Conduct code reviews and participate in sprint planning and architecture discussions
Write and maintain technical documentation
Monitor and optimize application performance
Use diagnostic tools and implement application logging and monitoring
Qualifications, Education and Competencies
Bachelor’s degree in Computer Science or a related field
Minimum of 3 years' experience in software development
Proficient in Git, Docker, and cloud-based platforms
Solid understanding of data structures, system design, and development best practices
Experience with Apache Fineract and IntelliJ IDE is an added advantage
Strong problem-solving and collaboration skills
How to Apply
ONLINE APPLICATION ONLY!
Interested candidates are advised that applications for this position must be submitted online. To apply please click the “Apply” button below.