Skip to main content
KaziHQKE Apply

Sr Full Stack Django & Flutter Developer Job Soliton Telmec

Soliton Telmec Nairobi 14 Jul
Software & Data full time
Apply now

Job description & requirements

Job Title: Senior Full Stack Django & Flutter Developer

Date Posted: 14/07/2026

Job Type: Full Time

Employer: Soliton Telmec

Industry: IT

Salary: Open

Location: Nairobi

Country: Kenya

Deadline: 24/07/2026

IT Jobs, Soliton Telmec Jobs. Looking for an IT job in Kenya? Soliton Telmec is hiring a Senior Full Stack Django & Flutter Developer skilled in Django, Flutter, and API integration.

Job Overview

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.
  • 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.

How to Apply

Click here to apply

Similar jobs

Standard Bank

Nairobi 21 JulSoftware & Data
full time

Job Title: Information Risk & Business Resilience Manager Date Posted: 21/07/2026 Job Type: Full Time Employer: Standard Bank Industry: IT Salary: Open Location: Nairobi Country: Kenya Deadline: 31/07/2026 IT Jobs, Standard Bank Jobs. Looking for an IT job in Kenya? Standard Bank is hiring an Information Risk & Business Resilience Manager skilled in information security risk, business continuity, crisis management, and operational resilience. Job Description To provide independent second-line oversight, advisory, challenge and monitoring across the overlapping risk domains of Information Risk, Data Privacy, Business Resilience, Technology Risk and Cyber Risk. The role will support the H

KCB Bank

Nairobi 21 JulSoftware & Data
full time

Job Title: Business Analyst Date Posted: 21/07/2026 Job Type: Full Time Employer: KCB Bank Industry: IT Salary: Open Location: Nairobi Country: Kenya Deadline: 28/07/2026 IT Jobs, KCB Bank Jobs. Looking for an IT job in Kenya? KCB Bank is hiring a Business Analyst skilled in business process modeling, data analysis, requirement gathering, and solution design. Responsibilities Collaborate with stakeholders to gather, analyze, and document business requirements for projects, systems, or processes. Assisting in the prioritization of business requirements and defining project scope and objectives. Serve as a bridge between technical and non-technical stakeholders, translating business nee

Medecins Sans Frontieres (msf)

Nairobi 21 JulSoftware & Data

Job Title: Information Systems Specialist Date Posted: 21/07/2026 Job Type: Full Time Employer: Medecins Sans Frontieres (MSF) Industry: IT Salary: Open Location: Nairobi Country: Kenya Deadline: 31/07/2026 IT Jobs. MSF Jobs. Looking for an IT job in Kenya? MSF is recruiting an Information Systems Specialist position. Proficiency in network administration, server management, and IT security is required. Key Responsibilities Monitoring, maintaining and following up on all Information Technology (IT), Radio and Telecom equipment, tools and services in the mission, in accordance with MSF standards, policies, protocols and procedures, as well as actual and future needs. Adapting and ens

Start on WhatsApp