SO

Senior Full Stack Django & Flutter Developer

Soliton Telmec Limited
📍 KampalaCDI🗓️ about 2 months ago

Job Description

Kampala
CDI

Your safety comes first — read before you go. Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.

Never pay for any notarisation, certificate or assessment as part of any recruitment process. When in doubt,

[Click the Apply button below to apply, and Create my CV to build a CV tailored to this offer, professionally]

Ready to apply?

Does my CV fit this offer? Free diagnosis

Get seen by recruiters

Publish your CV on the Candidates page — the place recruiters browse directly to find profiles like yours.

See the Candidates page

You are recruiting?

Find candidates on TAF4ALL

🚀 Boost your application

Stand out with a professional CV and a personalized cover letter generated by AI in 3 minutes. 2 Développeur position(s) posted this week in Kenya.

🇨🇦

Canadian employers are also recruiting in Africa

Real offers from Canadian employers who are explicitly looking for candidates outside Canada. No agency, no fees — you apply yourself.

Expert Application Advice

Never pay for any notarisation, certificate or assessment as part of any recruitment process. When in doubt, contact us Soliton Telmec Limited is a telecommunications technology company with their head office based in Nairobi, Kenya. The company was established in 2005, after evolving from Soliton Systems. We build and support both the basic and complex infrastructure required to enable electronic communications across the nation which include data centers, fiber optic lines; and the related routing and transmission equipment, including on-going support backed by a Service Level Agreement. With subsidiary offices in Uganda, Kampala and a branch in Mombasa, Kenya to support project implementation in the region, we provide services across the East Africa region. Read more about this company Senior Full Stack Django & Flutter Developer Job Type Full Time Qualification BA/BSc/HND

Expérience

Localisation

Job Field ICT / Computer Job Description Senior Full Stack Developer to own and deliver features across our entire stack — from mobile apps (Flutter) to backend APIs (Django/Python) and production infrastructure, architecting solutions and shipping high-quality code end-to-end at scale. Roles & Responsibilities Backend & API Development Architect and develop scalable, high-performance backend systems using Python and Django, implementing clean architectural patterns like Service Layers to decouple business logic from views. Design and maintain secure RESTful and GraphQL APIs, utilizing custom middleware, robust exception handling, and fine-grained DRF throttling for seamless integration. Implement real-time and asynchronous capabilities via Django Channels (WebSockets) and task-based workflows to ensure high responsiveness and efficient system operation.

Profil recherché

Optimize application performance and reliability through continuous code-level profiling, strict data validation, and comprehensive unit and integration testing. Enforce technical standards by conducting rigorous code reviews, maintaining version control workflows, and producing automated, up-to-date API documentation using OpenAPI/Swagger. Mobile Development (Flutter / Dart) Architect and build high-performance, responsive cross-platform mobile applications using Flutter/Dart, employing modular design patterns for scalable codebase maintenance. Implement complex state management and dynamic UI components, ensuring consistent design systems and smooth, intuitive user interactions across different devices. Optimize application lifecycle by focusing on memory management, startup time reduction, and efficient asset handling to ensure high-quality user experiences. Integrate platform-specific capabilities by developing custom native Android/iOS plugins and leveraging device APIs for hardware access. Enforce development standards through automated testing, thorough code reviews, and the creation of reusable component libraries to streamline feature delivery. Database Engineering Architect and manage advanced relational database systems (PostgreSQL/MySQL), focusing on schema design, sophisticated indexing strategies, and query optimization to ensure high data integrity. Implement high-scale data solutions including multi-tenant architectures, horizontal sharding, and advanced connection management (PgBouncer/read-write routing) to facilitate zero-downtime operations. Integrate specialized data stores such as NoSQL (MongoDB/DynamoDB), time-series (TimescaleDB), graph (Neo4j), and vector databases (Pgvector) to support diverse, complex application requirements. Engineer robust data pipelines and caching by designing distributed caching layers (Redis/Memcached), async task queues (Celery), and ETL processes for efficient data warehousing. DevOps & Infrastructure Architect and manage end-to-end CI/CD pipelines using automated caching, version control integration, and infrastructure as code (Terraform/Ansible) to ensure reliable, zero-downtime deployments. Orchestrate scalable containerized environments using Docker and Kubernetes, managing custom Helm charts and service mesh configurations to maintain system stability. Implement robust observability and security through centralized logging (ELK/Loki), distributed tracing (Jaeger), and proactive monitoring (Prometheus/Grafana) to maintain high availability. Security & Compliance Engineer robust identity management using OAuth2, JWT, SSO/SAML, and PKI to ensure secure authentication, session lifecycle management, and enterprise-wide identity federation. Defend against vulnerabilities and threats by mitigating OWASP Top 10 risks, hardening access protocols, and implementing mobile-specific security like RASP, binary hardening, and jailbreak detection. Enforce regulatory compliance and automated security through encryption, data masking, and the integration of SAST/DAST tools into CI/CD pipelines to meet standards like GDPR & Kenya Data Protection Act. Qualifications Bachelors degree in Computer Science, Software Engineering, or a closely related IT field.

  • 4 to 5 years of demonstrable, hands-on experience. Check how your CV aligns with this job Method of Application Interested and qualified? Go to Soliton Telmec Limited on jobsboard.site to apply Build your CV for free. Download in different templates. Pour postuler a cette offre, cliquez sur le bouton "Postuler" afin d'acceder aux coordonnees du recruteur (email et/ou telephone).
Career advice powered by Taf4All

Your safety comes first — read before you go

Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.

  • Never pay any amount of money — for a file, a training, a uniform, or an interview. A real employer never asks the candidate to pay.
  • Never send a photo of your ID card, passport, or banking details before you have physically verified the employer exists.
  • Always meet in a public place, during the day — never an isolated address, a private home, or a location you cannot verify in advance.
  • Tell a relative or friend exactly where you are going, with whom, and at what time — and share your live location if possible.
  • Search the company name online before going: a real business has a trace (website, reviews, other employees, an official address).
  • A salary that is far above the market rate for the position and the city is a red flag — be extra cautious.

You might also be interested in

EA

Senior Full Stack Developer Technical Lead

Never pay for any notarisation, certificate or assessment as part of any recruitment process. When in doubt, contact us East African Data Handlers is the leading data recovery in Africa. It provides it s services to corporate, government as well as individuals. In addition to its award winning data recovery services ,

CDI15 days ago
IT

Fullstack Developer

NOUVEAU

Fullstack Developer iTravel Holidays Job Type: Full Time Qualification: Professional Certificate Location: Job Field ICT / Computer We re looking for a senior full stack developer to help build and improve our hotel booking platform and internal admin system. You ll work across our customer facing booking website, back

CDIabout 7 hours ago
BR

Fullstack Developer

Britam·Kenya

Fullstack Developer Job Type: Full Time Qualification: BA/BSc/HND Job Field: ICT / Computer Job Purpose: A Full Stack Developer with expertise in Flutter, Next. js, Go and Python to design, build, and maintain end to end applications spanning cross platform mobile development, modern web interfaces, and scalable backen

CDI26 days ago
JU

Open Full Stack Developer Positions

Jubilee Insurance, established in August 1937 as the first locally incorporated insurance company based in Mombasa, has grown to become the largest composite insurer in East Africa, handling life, pensions, general, and medical insurance. We are currently seeking qualified candidates for the following positions: Senior

CDIabout 1 month ago