Full stack Developer
2026-07-16T06:20:56+00:00
IvyExalt Learning & Consultancy
https://cdn.greattanzaniajobs.com/jsjobsdata/data/employer/comp_7019/logo/IvyExalt%20Learning%20&%20Consultancy.png
https://ivy-exaltlearning.co.tz/
FULL_TIME
Dar es Salaam
Dar es Salaam
00000
Tanzania
Consulting
Computer & IT, Science & Engineering
2026-08-06T17:00:00+00:00
8
Background information about the job or company
IvyExalt LEARNING & CONSULTANCY WE ARE HIRING!
Responsibilities or duties
The Full Stack Developer is responsible for designing, developing, testing, and maintaining both front-end and back-end applications. The role involves building responsive web applications, integrating databases and APIs, troubleshooting system issues, and ensuring applications are secure, scalable, and user-friendly.
Key Responsibilities
- Design, develop, test, and maintain web applications and software solutions.
- Develop responsive and user-friendly front-end interfaces.
- Build and maintain back-end systems, APIs, and server-side logic.
- Design, manage, and optimize databases for application performance.
- Integrate third-party services and APIs into applications.
- Troubleshoot, debug, and resolve software issues and system errors.
- Ensure applications are secure, scalable, and optimized for performance.
- Collaborate with UI/UX designers, project managers, and other developers throughout the development process.
- Write clean, well-documented, and maintainable code following best practices.
- Perform application testing, deployment, and regular system updates.
- Monitor application performance and implement improvements where necessary.
- Participate in code reviews and contribute to continuous improvement of development processes.
Qualifications or requirements
Qualifications
- Bachelor's degree or Diploma in Computer Science, Software Engineering, Information Technology, or a related field.
- Proven experience in full stack web development is an added advantage.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, or Vue.js).
- Experience with back-end technologies such as Node.js, PHP, Python, Java, or .NET.
- Knowledge of relational and/or NoSQL databases such as MySQL, PostgreSQL, or MongoDB.
Requirements
- Strong problem-solving and analytical skills.
- Knowledge of RESTful APIs and system integration.
- Familiarity with Git or other version control systems.
- Understanding of software development life cycle (SDLC).
- Ability to write clean, efficient, and maintainable code.
- Good communication and teamwork skills.
- Ability to manage multiple tasks and meet deadlines.
- Willingness to learn new technologies and adapt to changing project requirements.
Experience needed
Proven experience in full stack web development is an added advantage.
Any other provided details
Required Skills & Core Tools: Network Administration, System Administration, Cybersecurity, Software Development, Database Management, IT Support & Troubleshooting
- Design, develop, test, and maintain web applications and software solutions.
- Develop responsive and user-friendly front-end interfaces.
- Build and maintain back-end systems, APIs, and server-side logic.
- Design, manage, and optimize databases for application performance.
- Integrate third-party services and APIs into applications.
- Troubleshoot, debug, and resolve software issues and system errors.
- Ensure applications are secure, scalable, and optimized for performance.
- Collaborate with UI/UX designers, project managers, and other developers throughout the development process.
- Write clean, well-documented, and maintainable code following best practices.
- Perform application testing, deployment, and regular system updates.
- Monitor application performance and implement improvements where necessary.
- Participate in code reviews and contribute to continuous improvement of development processes.
- Network Administration
- System Administration
- Cybersecurity
- Software Development
- Database Management
- IT Support & Troubleshooting
- HTML
- CSS
- JavaScript
- React, Angular, or Vue.js
- Node.js, PHP, Python, Java, or .NET
- MySQL, PostgreSQL, or MongoDB
- RESTful APIs
- Git or other version control systems
- Software development life cycle (SDLC)
- Bachelor's degree or Diploma in Computer Science, Software Engineering, Information Technology, or a related field.
- Proven experience in full stack web development is an added advantage.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, or Vue.js).
- Experience with back-end technologies such as Node.js, PHP, Python, Java, or .NET.
- Knowledge of relational and/or NoSQL databases such as MySQL, PostgreSQL, or MongoDB.
- Strong problem-solving and analytical skills.
- Knowledge of RESTful APIs and system integration.
- Familiarity with Git or other version control systems.
- Understanding of software development life cycle (SDLC).
- Ability to write clean, efficient, and maintainable code.
- Good communication and teamwork skills.
- Ability to manage multiple tasks and meet deadlines.
- Willingness to learn new technologies and adapt to changing project requirements.
JOB-6a58784886e31
Vacancy title:
Full stack Developer
[Type: FULL_TIME, Industry: Consulting, Category: Computer & IT, Science & Engineering]
Jobs at:
IvyExalt Learning & Consultancy
Deadline of this Job:
Thursday, August 6 2026
Duty Station:
Dar es Salaam | Dar es Salaam
Summary
Date Posted: Thursday, July 16 2026, Base Salary: Not Disclosed
Similar Jobs in Tanzania
Learn more about IvyExalt Learning & Consultancy
IvyExalt Learning & Consultancy jobs in Tanzania
JOB DETAILS:
Background information about the job or company
IvyExalt LEARNING & CONSULTANCY WE ARE HIRING!
Responsibilities or duties
The Full Stack Developer is responsible for designing, developing, testing, and maintaining both front-end and back-end applications. The role involves building responsive web applications, integrating databases and APIs, troubleshooting system issues, and ensuring applications are secure, scalable, and user-friendly.
Key Responsibilities
- Design, develop, test, and maintain web applications and software solutions.
- Develop responsive and user-friendly front-end interfaces.
- Build and maintain back-end systems, APIs, and server-side logic.
- Design, manage, and optimize databases for application performance.
- Integrate third-party services and APIs into applications.
- Troubleshoot, debug, and resolve software issues and system errors.
- Ensure applications are secure, scalable, and optimized for performance.
- Collaborate with UI/UX designers, project managers, and other developers throughout the development process.
- Write clean, well-documented, and maintainable code following best practices.
- Perform application testing, deployment, and regular system updates.
- Monitor application performance and implement improvements where necessary.
- Participate in code reviews and contribute to continuous improvement of development processes.
Qualifications or requirements
Qualifications
- Bachelor's degree or Diploma in Computer Science, Software Engineering, Information Technology, or a related field.
- Proven experience in full stack web development is an added advantage.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, or Vue.js).
- Experience with back-end technologies such as Node.js, PHP, Python, Java, or .NET.
- Knowledge of relational and/or NoSQL databases such as MySQL, PostgreSQL, or MongoDB.
Requirements
- Strong problem-solving and analytical skills.
- Knowledge of RESTful APIs and system integration.
- Familiarity with Git or other version control systems.
- Understanding of software development life cycle (SDLC).
- Ability to write clean, efficient, and maintainable code.
- Good communication and teamwork skills.
- Ability to manage multiple tasks and meet deadlines.
- Willingness to learn new technologies and adapt to changing project requirements.
Experience needed
Proven experience in full stack web development is an added advantage.
Any other provided details
Required Skills & Core Tools: Network Administration, System Administration, Cybersecurity, Software Development, Database Management, IT Support & Troubleshooting
Work Hours: 8
Experience in Months: 12
Level of Education: bachelor degree
Job application procedure
Application Link:Click here to apply
All Jobs | QUICK ALERT SUBSCRIPTION