Software Engineer job at Exodus
Website :
15 Days Ago
Linkedid Twitter Share on facebook
Software Engineer
2026-06-02T06:14:13+00:00
Exodus
https://cdn.greattanzaniajobs.com/jsjobsdata/data/employer/comp_2410/logo/Exodus%20Tanzania%20Limited.jpg
FULL_TIME
Dar es Salaam
Dar es Salaam
00000
Tanzania
Information Technology
Computer & IT, Science & Engineering
TZS
MONTH
2026-06-05T17:00:00+00:00
8

JOB OPPORTUNITY: SOFTWARE ENGINEER.

We are excited to invite applications from motivated, results-driven individuals for a position of Software Engineer starting 08th June,2026.

Role Overview:

We are seeking a highly skilled and committed Full-Stack ERP & Mobile SaaS Developer to play a critical role in designing, developing, and scaling our technology platform. This position combines deep expertise in Odoo ERP customization, backend engineering, and mobile application development, requiring an individual who can seamlessly bridge enterprise systems with modern SaaS and mobile experiences.

CORE TECHNICAL STACK (Immediate Requirements)

  • Advanced Python Development: Proficiency in Python and modern backend frameworks (e.g., Django, FastAPI).
  • Odoo ERP Specialization: Proven experience in Odoo module development, ORM, and customization.
  • Integrated Mobile Development: Expertise in building mobile applications (Flutter or React Native) specifically integrated with SaaS backends.
  • Database Management: Strong command of PostgreSQL, including schema design and query optimization.
  • Version Control: Professional use of Git for collaborative development and code management.

ENGINEERING EXCELLENCE (Professional Standards)

  • Software Architecture: Strong understanding of OOP (Object-Oriented Programming) and Design Patterns to ensure modular and reusable code.
  • Clean Code & Quality: Commitment to writing maintainable, readable, and documented code following SOLID principles.
  • API Design & Security: Ability to build secure RESTful APIs with a deep understanding of Authentication (JWT, OAuth2) and Web Security (OWASP standards).
  • Testing & Reliability: Experience in implementing Unit Testing and Integration Testing to minimize production bugs.
  • Performance Tuning: Ability to optimize application performance, focusing on database indexing and efficient memory management.

III. CULTURAL FIT & COMMITMENT (The Startup Mindset)

  • High Ownership: A proactive approach to problem-solving; the ability to take a feature from concept to production with minimal supervision.
  • Unwavering Commitment: A strong dedication to the company’s vision and a willingness to put in the effort required to help the startup scale.
  • Agile Adaptability: Ability to switch contexts rapidly between Odoo customization and Mobile SaaS development in a fast-paced environment.
  • Professional Reliability: Strong discipline in meeting deadlines, punctuality, and transparent communication.

QUALIFICATIONS & EXPERIENCE

  • Bachelor’s Degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience).
  • A demonstrable portfolio/GitHub profile showcasing complex projects.
  • Previous experience working within a startup environment is highly preferred.
  • Advanced Python Development
  • Odoo ERP Specialization
  • Integrated Mobile Development (Flutter or React Native)
  • Database Management (PostgreSQL)
  • Version Control (Git)
  • Software Architecture (OOP, Design Patterns)
  • Clean Code & Quality (SOLID principles)
  • API Design & Security (RESTful APIs, JWT, OAuth2, OWASP)
  • Testing & Reliability (Unit Testing, Integration Testing)
  • Performance Tuning
  • Bachelor’s Degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience).
  • A demonstrable portfolio/GitHub profile showcasing complex projects.
  • Previous experience working within a startup environment is highly preferred.
bachelor degree
36
JOB-6a1e74b53acb2

Vacancy title:
Software Engineer

[Type: FULL_TIME, Industry: Information Technology, Category: Computer & IT, Science & Engineering]

Jobs at:
Exodus

Deadline of this Job:
Friday, June 5 2026

Duty Station:
Dar es Salaam | Dar es Salaam

Summary
Date Posted: Tuesday, June 2 2026, Base Salary: Not Disclosed

Similar Jobs in Tanzania
Learn more about Exodus
Exodus jobs in Tanzania

JOB DETAILS:

JOB OPPORTUNITY: SOFTWARE ENGINEER.

We are excited to invite applications from motivated, results-driven individuals for a position of Software Engineer starting 08th June,2026.

Role Overview:

We are seeking a highly skilled and committed Full-Stack ERP & Mobile SaaS Developer to play a critical role in designing, developing, and scaling our technology platform. This position combines deep expertise in Odoo ERP customization, backend engineering, and mobile application development, requiring an individual who can seamlessly bridge enterprise systems with modern SaaS and mobile experiences.

CORE TECHNICAL STACK (Immediate Requirements)

  • Advanced Python Development: Proficiency in Python and modern backend frameworks (e.g., Django, FastAPI).
  • Odoo ERP Specialization: Proven experience in Odoo module development, ORM, and customization.
  • Integrated Mobile Development: Expertise in building mobile applications (Flutter or React Native) specifically integrated with SaaS backends.
  • Database Management: Strong command of PostgreSQL, including schema design and query optimization.
  • Version Control: Professional use of Git for collaborative development and code management.

ENGINEERING EXCELLENCE (Professional Standards)

  • Software Architecture: Strong understanding of OOP (Object-Oriented Programming) and Design Patterns to ensure modular and reusable code.
  • Clean Code & Quality: Commitment to writing maintainable, readable, and documented code following SOLID principles.
  • API Design & Security: Ability to build secure RESTful APIs with a deep understanding of Authentication (JWT, OAuth2) and Web Security (OWASP standards).
  • Testing & Reliability: Experience in implementing Unit Testing and Integration Testing to minimize production bugs.
  • Performance Tuning: Ability to optimize application performance, focusing on database indexing and efficient memory management.

III. CULTURAL FIT & COMMITMENT (The Startup Mindset)

  • High Ownership: A proactive approach to problem-solving; the ability to take a feature from concept to production with minimal supervision.
  • Unwavering Commitment: A strong dedication to the company’s vision and a willingness to put in the effort required to help the startup scale.
  • Agile Adaptability: Ability to switch contexts rapidly between Odoo customization and Mobile SaaS development in a fast-paced environment.
  • Professional Reliability: Strong discipline in meeting deadlines, punctuality, and transparent communication.

QUALIFICATIONS & EXPERIENCE

  • Bachelor’s Degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience).
  • A demonstrable portfolio/GitHub profile showcasing complex projects.
  • Previous experience working within a startup environment is highly preferred.

Work Hours: 8

Experience in Months: 36

Level of Education: bachelor degree

Job application procedure
Interested in applying for this job? Click here to submit your application now.

Send your CV and a short cover letter with the subject line: “Application – SOFTWARE ENGINEER.

Application deadline: 05th June, 2026.

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Tanzania
Job Type: Full-time
Deadline of this Job: Friday, June 5 2026
Duty Station: Dar es Salaam | Dar es Salaam
Posted: 02-06-2026
No of Jobs: 1
Start Publishing: 02-06-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.