0 Negotiable or Not Mentioned
Tanzania, Dar es Salaam
34 days ago
gmail.com
5 Applied 4 Pro Applied
Carrer Break is seeking a passionate and motivated Junior Software Developer to join our dynamic engineering team in Dar es Salaam. This role is specifically designed for recent university graduates or early-career developers who are eager to gain hands-on experience in building robust enterprise systems. You will work with a modern tech stack, focusing on backend development with Spring Boot and frontend interfaces using Vue.js or React.js.
As part of our team, you will not only write code but also gain significant exposure to Linux system administration and DevOps practices, including Docker and CI/CD pipelines. This position offers a unique mentorship opportunity where you will collaborate closely with senior engineers to troubleshoot, maintain, and enhance applications. If you have a strong foundation in Java, a willingness to learn, and a drive to build scalable software, we encourage you to apply.
Key Requirements
Bachelor’s degree in Computer Science, Software Engineering, or Information Technology.
Proficiency in Java programming language and core concepts.
Hands-on knowledge or academic experience with the Spring Boot framework.
Basic frontend development experience using Vue.js and/or React.js.
Understanding of REST APIs and how to integrate them with frontend services.
0 Negotiable or Not Mentioned
Tanzania, Dar es Salaam
34 days ago
gmail.com
13 Applied 9 Pro Applied
We are seeking a dedicated Junior Spring Boot Developer to join our growing engineering team in Dar es Salaam. This position is ideal for recent university graduates or entry-level developers who are eager to gain hands-on experience in building robust enterprise-level systems using modern backend and frontend stacks. You will work closely with senior developers to contribute to the full software development lifecycle, from initial design to deployment.
The role involves developing backend services, creating intuitive frontend interfaces, and managing server environments. You will also get the opportunity to explore DevOps practices, including Docker and CI/CD pipelines, while working in a collaborative and supportive environment. This is a full-time, on-site role that offers significant room for technical growth and professional mentorship.
Key Requirements
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or Computer Engineering.
Must be currently residing in or willing to relocate to Dar es Salaam, Tanzania.
Strong fundamental knowledge of the Java programming language and the Spring Boot framework.
Basic experience or academic projects involving frontend development using Vue.js or React.js.
Solid understanding of RESTful APIs and how to integrate backend services with frontend apps.
0 Negotiable or Not Mentioned
Tanzania, Dar es Salaam
36 days ago
soleiltech.io
11 Applied 8 Pro Applied
Soleil Technologies is looking for a passionate and motivated Junior Software Developer to join our engineering team. This opportunity is ideal for a recent university graduate who wants hands-on experience building enterprise systems using modern backend and frontend technologies while also gaining exposure to Linux systems administration and DevOps practices. The successful candidate will work in a collaborative environment focusing on high-quality code and scalable architecture.
As a Junior Spring Boot Developer, your responsibilities will include developing backend APIs and services, building frontend interfaces using modern frameworks, and supporting Linux server administration. You will participate in troubleshooting, maintenance, and application deployment activities using Docker and Git. This role offers mentorship and technical growth in real-world enterprise software development, providing exposure to modern DevOps workflows and deployment pipelines.
Key Requirements
Bachelor’s degree in Computer Science, Software Engineering, IT, or a related field.
Must be currently based in Dar es Salaam, Tanzania.
Proficiency in Java programming language and the Spring Boot framework.
Experience or knowledge in frontend development using Vue.js and/or React.js.
Solid understanding of RESTful API design and implementation.
0 Negotiable or Not Mentioned
Tanzania, Dar es Salaam
7 days ago
buckets.co.tz
11 Applied 8 Pro Applied
Buckets Tanzania Limited is looking for a talented Backend Developer to join our growing team in Dar es Salaam. In this role, you will be responsible for designing, developing, and maintaining scalable backend systems and APIs that power our digital products. You will work closely with frontend, mobile, and DevOps teams to build reliable, secure, and high-performance applications. If you are passionate about backend architecture, database optimization, and delivering robust solutions, we would love to hear from you. Your daily tasks will involve designing and maintaining RESTful APIs using Node.js and Express.js, while managing and optimizing PostgreSQL databases. You will implement caching strategies and performance improvements using Redis, integrate third-party APIs, and ensure application security through authentication and authorization best practices. Additionally, you will participate in code reviews, testing, debugging, and support CI/CD pipelines within containerized deployment environments. This full-time position offers professional growth and the opportunity to work on impactful products within a supportive team culture. Applications are open until June 14, 2026.
Key Requirements
Strong experience with Node.js and Express.js
Solid understanding of PostgreSQL database design and query optimization
Experience with Redis for caching and session management
Knowledge of RESTful API development principles and versioning
Understanding of authentication and security best practices
0 Negotiable or Not Mentioned
Tanzania
13 days ago
gmail.com
15 Applied 2 Casual Applied
Job Soko Tz is seeking talented Full Stack Software Developers to join our engineering team and build the next generation of our digital products. As a Full Stack Developer, you will be responsible for designing and implementing both front-end and back-end solutions that are scalable, secure, and user-friendly. You will work closely with product managers and designers to translate requirements into technical specifications and high-quality code. This role offers the opportunity to work with a modern tech stack and contribute to all phases of the software development lifecycle, from architecture to deployment. We value developers who are proactive, curious, and committed to continuous learning and improvement. Your contributions will directly impact our ability to deliver innovative solutions to our clients and maintain a competitive edge in the market. The successful candidate will thrive in a collaborative environment and be passionate about writing clean, maintainable code.
Key Requirements
At least 3 years proven experience in software development.
Proficiency in front-end development technologies like HTML, CSS, and JavaScript.
Strong experience with back-end development languages and frameworks.
Experience working with modern databases (SQL and NoSQL).
Solid understanding of RESTful API design and implementation.
0 Negotiable or Not Mentioned
Tanzania, Dar es Salaam
41 days ago
reignovatechnologies.com
5 Applied 4 Pro Applied
As an Application Developer at Reignova Technologies, you will be at the forefront of building scalable, cloud-native applications tailored for enterprise-level deployment. This role involves developing high-performance web and mobile platforms using modern technology stacks such as React, Node.js, Python, and .NET. You will collaborate with cross-functional teams to deliver secure and efficient software solutions that drive digital transformation.
Your responsibilities include developing robust APIs and microservices, ensuring seamless integration across various systems. You will utilize DevOps practices to deploy applications via major cloud providers like Azure and AWS, focusing on performance optimization and security. This is an opportunity to work on cutting-edge projects that impact large-scale enterprises across the East African region.
Key Requirements
At least 3 years of professional experience in software development.
Proficiency in modern stacks including React, Node.js, Python, or .NET.
Experience building and deploying cloud-native web and mobile applications.
Strong understanding of API development and microservices architecture.
Hands-on experience with cloud platforms such as Azure, AWS, or GCP.
0 Negotiable or Not Mentioned
Tanzania, Pwani
49 days ago
gmail.com
10 Applied 7 Pro Applied
AGKI Medical Laboratory is expanding its technology department and is seeking passionate Junior IT & Software Developers to contribute to the future of digital healthcare in Tanzania. This role is ideal for individuals who enjoy building impactful systems and solving complex problems through code. The successful candidate will work on developing and maintaining software solutions that directly influence medical laboratory operations and patient care. The work involves both backend and frontend development within a collaborative environment focused on innovation.
The position is based in Kibaha, Pwani, and offers an opportunity for fresh graduates or junior developers to grow their professional careers in a dynamic HealthTech environment. Developers will be involved in full-stack development, utilizing modern frameworks like Django or Laravel for backend processes while crafting responsive user interfaces with React. Female candidates are highly encouraged to apply for this exciting opportunity to innovate within the healthcare sector and make a tangible difference in the community.
Key Requirements
Experience with Django or Laravel frameworks (projects or internships count).
Proficiency in frontend technologies including React, HTML5, CSS3, and JavaScript.
Knowledge of API development and integration concepts.
Basic understanding of database management systems such as MySQL or PostgreSQL.
A passion for building digital healthcare solutions and solving technical problems.
0 Negotiable or Not Mentioned
Tanzania
6 days ago
zenopay.net
6 Applied 4 Pro Applied
We are looking for a motivated Junior Developer to join the ZenoPay Pro technical team in Tanzania. You will assist in the development, testing, and maintenance of our payment platform, ensuring high performance and reliability. This is an excellent opportunity for a recent graduate or entry-level developer to gain hands-on experience in a real-world fintech environment.
You will be mentored by senior developers and participate in the entire software development life cycle. We foster a culture of continuous learning and innovation, where you can contribute your ideas and build solutions that impact thousands of users across the region. Help us build the future of payments.
Key Requirements
Proficiency in at least one programming language like Java, Python, or JavaScript.
Understanding of web development frameworks and architectures.
Basic knowledge of database management using SQL or NoSQL.
Familiarity with version control systems such as Git.
Strong analytical and logical reasoning skills.
0 Negotiable or Not Mentioned
Tanzania, Dar es Salaam
48 days ago
indsafri.com
5 Applied 4 Pro Applied
Indsafri is seeking a highly skilled Senior Full Stack Developer to join their engineering team in Dar es Salaam, Tanzania. In this role, you will be responsible for the entire software development lifecycle, with a heavy emphasis on high-quality coding and debugging. You will develop reusable code and libraries that align with the organization's architectural principles while actively engaging in the proposition of new technologies to enhance productivity and efficiency across the software development process.
The successful candidate will collaborate closely with product teams and other developers to establish functional objectives and design cohesive codebases that significantly improve the user experience. You will play a pivotal role in systems scoping, effort estimation, and the implementation of best practices for coding, testing, and deployment. Additionally, you will support innovation by developing Proof of Concepts (POCs) and providing input into long-range platform requirements, focusing on automation and high availability to ensure platform service composability.
Key Requirements
BSc degree in Engineering, Computer Science, Computer Information Systems, or a related field of study.
At least 10 years of professional experience in software development with a strong automation mindset.
Proven experience using source code management tools such as Git or SVN.
Proficiency in multiple programming languages including .NET, Ruby, Java, C#, PHP, Python, and Swift.
Extensive knowledge and experience with React.js and modern front-end frameworks.
0 Negotiable or Not Mentioned
Tanzania
18 days ago
brac.co.tz
6 Applied 4 Pro Applied
BRAC is seeking a highly motivated Banking Application Officer to join its information technology team in Tanzania. This role is essential for managing and supporting the core banking applications that facilitate the organization's financial services and operations. The successful candidate will be responsible for ensuring high system availability, resolving application-level issues, and working closely with the infrastructure team to maintain a robust technological environment for banking activities. This position is ideal for individuals looking to apply their technical skills in a dynamic development finance context.
Beyond daily maintenance, the Banking Application Officer will participate in system upgrades, testing new features, and providing technical documentation for application workflows. The role involves troubleshooting database queries, managing server-side configurations, and ensuring that all banking software adheres to security protocols and organizational standards. By joining BRAC, you will contribute to a mission-driven organization that empowers communities through innovative financial solutions and technology. Candidates should be prepared to work in a fast-paced environment that demands both technical proficiency and a proactive approach to problem-solving.
Key Requirements
Bachelor's degree in Information Technology, Computer Science, or a related field.
Professional certifications such as CompTIA Network+, Microsoft Certified Solutions Associate (MCSA), MSSQL, or ITIL are an advantage.
Fresh graduates with a strong academic background or relevant internship exposure will be considered.
Hands-on experience with Windows and Linux servers is highly preferred.
Proficiency in database management and administration, particularly using SQL.