We're looking for great people

Three roles open right now. Review the requirements carefully and apply directly by email - no portals, no forms.

Open Posted May 2026
Rolling - Apply Early

Software Developer

Sinza-Mapambano, Dar es Salaam Full-Time On-Site Mid–Senior Level
You will design, build, and maintain web applications for clients across healthcare, retail, and agriculture - using PHP and the Laravel framework as the primary stack, with Python for data-driven features. You will own features end-to-end, collaborate with the mobile and design teams, and help set engineering standards across the company.

Technology Stack

PHP Laravel Python MySQL PostgreSQL Git HTML / CSS JavaScript Tailwind CSS REST APIs

Responsibilities

Design and build scalable web applications using Laravel
Develop and consume RESTful APIs for mobile and web clients
Design efficient relational database schemas
Write clean, testable, well-documented code
Participate actively in code reviews
Debug and resolve production issues promptly

Requirements

Minimum 1–2 years of experience in web application development using PHP or equivalent server-side language
Solid, hands-on knowledge of the Laravel framework - Eloquent ORM, Blade templating, Artisan CLI, queues, and events
Proficient in MySQL - schema design, indexing, query optimisation, and migrations
Experience building and consuming RESTful APIs (JSON, authentication, versioning)
Working knowledge of Git - branching strategy, pull requests, and collaborative workflows
Solid understanding of HTML5, CSS3, and responsive layout principles
Practical experience with JavaScript - DOM manipulation, async operations (fetch/axios), and basic ES6+ syntax
Ability to translate UI/UX wireframes and designs into functional frontend views using Blade or similar templating
Understanding of MVC architecture and software design patterns (Repository, Service, Observer)
Experience with authentication systems - sessions, tokens (Laravel Sanctum / Passport), and role-based access control
Familiarity with unit and feature testing using PHPUnit or Laravel's testing suite
Understanding of web security fundamentals - SQL injection prevention, CSRF protection, input validation, and XSS mitigation
Ability to work with environment configuration, .env files, and deployment-ready application settings
Exposure to Python scripting or data processing (Pandas, Flask, or equivalent) is an advantage
Strong analytical and problem-solving skills with attention to edge cases and error handling
Good communication skills - ability to participate in team discussions, document work, and escalate blockers
Degree or diploma in Computer Science, Software Engineering, or a related technical field (or equivalent demonstrable experience)
Nice to Have
Vue.js / Alpine.js Redis / Caching Docker basics Linux CLI CI/CD pipelines PostgreSQL API documentation (Postman/Swagger)
Open Posted May 2026
Rolling - Apply Early

Mobile App Developer

Sinza-Mapambano, Dar es Salaam Full-Time On-Site Mid–Senior Level
You will build and maintain cross-platform mobile applications for Melian's product suite - including Smart HMIS, Gusa Events, and Smart POS - using Flutter for both Android and iOS. You will collaborate with backend engineers and designers to ship polished, performant, and reliable apps to the Play Store and App Store.

Technology Stack

Flutter Android iOS Firebase REST APIs Git Dart Riverpod / BLoC

Responsibilities

Build and ship cross-platform Flutter apps to Play Store & App Store
Integrate REST APIs and handle real-time data with Firebase
Implement pixel-perfect UI from Figma designs
Optimise app performance and loading times
Write unit and widget tests for critical flows
Manage app store submissions and versioning

Requirements

Proven, demonstrable experience building Android and iOS apps using Flutter - portfolio or GitHub required
Strong command of the Dart programming language - null safety, async/await, streams, and isolates
Experience integrating REST APIs - HTTP clients (Dio/http), JSON serialisation, error handling, and retry logic
Practical knowledge of Firebase - Authentication, Firestore, Firebase Cloud Messaging (push notifications), and Remote Config
Solid understanding of state management - Riverpod, BLoC, or Provider - and when to apply each pattern
Ability to implement pixel-perfect UIs from Figma or Adobe XD designs, including custom animations and transitions
Experience with local storage and offline-first patterns - SharedPreferences, Hive, SQLite (sqflite)
Understanding of mobile navigation patterns - GoRouter, Navigator 2.0, deep linking, and route guards
Familiarity with platform-specific integrations - camera, geolocation, Bluetooth, biometric authentication (platform channels)
Ability to write unit and widget tests using Flutter's test package; understanding of integration testing
Experience with app store submission - signing, build flavours, release builds, Play Console, and App Store Connect
Proficient in Git - branching, merging, rebasing, and collaborative pull request workflows
Knowledge of mobile performance optimisation - avoiding jank, efficient widget trees, image caching, and memory management
Understanding of mobile security best practices - secure token storage, certificate pinning, and obfuscation
Ability to work collaboratively in an agile team environment - sprint planning, daily stand-ups, and retrospectives
Good debugging skills - proficient with Flutter DevTools, network inspection, and crash analytics tools
Degree or diploma in Computer Science, Software Engineering, or a related technical field (or equivalent demonstrable experience)
Nice to Have
Flutter Web / Desktop Fastlane CI/CD GraphQL Sentry / Crashlytics Figma prototyping Native Android (Kotlin) Swift basics
Open New Vacancy - May 2026
Rolling - Apply Early

Graphic Designer

Sinza-Mapambano, Dar es Salaam Full-Time On-Site Mid-Level
You will be the creative force behind Melian Software's visual identity - designing interfaces, marketing materials, product graphics, and brand assets that communicate our values with clarity and style. You will work closely with engineers and the product team to ensure every pixel we ship reflects quality, consistency, and purpose.

Tools & Stack

Figma Illustrator Photoshop After Effects Canva Pro InDesign Premiere Pro Prototyping

Responsibilities

Design UI screens, icons, and micro-interactions for digital products
Create brand assets - logos, color systems, typography guides
Produce social media visuals and digital marketing materials
Design print collateral - brochures, proposals, and presentations
Collaborate with developers to implement designs accurately
Maintain a consistent visual design language across all platforms

Requirements

Minimum 1–2 years of professional graphic design experience - strong portfolio demonstrating breadth and quality of work is mandatory
Expert proficiency in Figma - component libraries, auto-layout, design tokens, and collaborative prototyping
Advanced skills in Adobe Illustrator - vector illustration, icon creation, logo design, and complex path manipulation
Solid command of Adobe Photoshop - image retouching, compositing, digital manipulation, and export optimisation
Strong understanding of UI/UX design principles - visual hierarchy, spacing, contrast, accessibility (WCAG), and responsive layouts
Proficiency in brand identity design - developing comprehensive brand guidelines, style guides, and visual systems from scratch
Experience designing for social media platforms - Instagram, Facebook, LinkedIn, Twitter/X - with an understanding of format requirements and engagement-driven design
Ability to design professional print materials - brochures, flyers, business cards, banners, and event collateral - with correct bleeds and CMYK colour setup
Experience designing for digital products - mobile app screens, web dashboards, and SaaS interfaces - with an eye for interaction and flow
Ability to create clickable prototypes in Figma or Adobe XD to communicate design intent to developers and stakeholders
Working knowledge of motion graphics and basic animation using Adobe After Effects or Figma Smart Animate for micro-interactions
Strong grasp of colour theory and typography - including font pairing, typographic hierarchy, and brand-consistent type usage
Familiarity with design handoff processes - exporting assets correctly (SVG, PNG, PDF) and collaborating with developers via Figma's Dev Mode or Zeplin
Ability to manage multiple design projects simultaneously, prioritise tasks, and meet deadlines in a fast-paced startup environment
Strong communication and presentation skills - ability to articulate design decisions, receive feedback constructively, and iterate rapidly
Creative mindset with a keen eye for trends in digital and visual design - staying current with industry tools, aesthetics, and best practices
Degree or diploma in Graphic Design, Visual Communication, Fine Arts, or a related creative field (or equivalent demonstrable experience with a strong portfolio)
Nice to Have
Adobe Premiere Pro / video editing 3D / Blender basics HTML & CSS basics Canva Pro (for templates) Photography Copywriting for design Swahili & English bilingual design

Life at Melian Software

"

Working here means your code actually matters. Within my first month I shipped a feature that's now used in a hospital system across three regions. That kind of impact is rare.

AK
Ahmad K.
Software Developer
"

The team is small enough that every voice counts, but our apps reach thousands of users. I've grown more as a mobile developer here in one year than I did in two years anywhere else.

FM
Fatuma M.
Mobile App Developer
"

Melian trusts you to own your work. I designed the entire brand identity for one of our products from scratch - logo, color system, UI kit. That creative freedom is everything.

LN
Lilian N.
Graphic Designer

How to apply - it's simple

We keep the process direct and human. No portals, no lengthy forms. Just send us a professional email and we'll take it from there.

01

Write a professional cover letter

Address it to the Melian Software Careers Team. Introduce yourself, your background, and why you're excited to join.

02

State the position clearly

Name the exact role - Software Developer, Mobile App Developer, or Graphic Designer - and describe the relevant experience you bring.

03

Attach your CV and portfolio

For developers: include links to GitHub or live projects. For designers: a portfolio link is mandatory. Show us what you've built.

04

Confirm your availability

All roles are fully in-person at Sinza-Mapambano, Dar es Salaam. Confirm you can commute daily and your earliest start date.

05

Send to career@meliansoftware.com

Applications are reviewed on a rolling basis. We contact shortlisted candidates within 7–10 business days. Apply early - don't wait.

Why professionals love working here

More than a job - a place where your skills grow and your work leaves a mark.

Real Products, Real Users

Work on live products used by hospitals, pharmacies, event companies, and businesses across Tanzania.

Outstanding Team

Collaborate with experienced developers and designers who are passionate about what they build.

Accelerated Growth

Structured mentorship, regular code reviews, and a culture of continuous learning and improvement.

Regional Impact

Your work powers solutions that reach thousands of people across East Africa every day.

Now Accepting Applications

Ready to Build the
Future With Us?

3 open roles. 1 email. Apply today and become part of Melian Software - we're building something great and we want you on the team.

career@meliansoftware.com  ·  Sinza-Mapambano, Dar es Salaam  ·  Full-Time, On-Site