About the role

  • Software Developer leading end-to-end development of web and mobile platforms for Elimn Limited. Collaborating across teams to deliver scalable software solutions.

Responsibilities

  • Build modern, scalable web and mobile applications using cross-platform technologies (Flutter/Dart, Node.js, Firebase, etc.)
  • Design and manage secure, efficient backend systems including databases, APIs, and user authentication.
  • Translate business needs into functional digital tools — from internal operations systems to customer-facing platforms.
  • Ensure applications are optimized for performance, security, and scalability.
  • Develop and maintain custom tools to automate internal workflows (e.g., customer service, logistics, reporting).
  • Integrate external platforms such as CRM, WhatsApp, M-PESA, and inventory systems using APIs and webhooks.
  • Collaborate with the marketing team to ensure technology is an enabler of outreach, tracking and conversion.

Requirements

  • 2–5 years of hands-on experience in full-stack development.
  • Proficient in Flutter (Dart) or React Native for mobile apps.
  • Strong backend skills using Firebase, Supabase, or traditional stacks (Node.js, Python, PostgreSQL).
  • Experience designing and integrating RESTful APIs, databases, and role-based access control.
  • Strong version control habits (Git) and working knowledge of cloud hosting platforms (Firebase, Vercel, Netlify).
  • Familiarity with systems such as zoho and other automaton tools (e.g., ManyChat, Zapier, Meta Pixel, email automation).
  • Working knowledge of WhatsApp integrations or local mobile payment APIs.
  • Experience collaborating with cross-functional teams in fast-moving businesses.

Job title

Software Developer

Job type

Experience level

JuniorMid level

Salary

KES 40,000 - KES 45,000 per month

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job