JOB TITLE: Software Developer
Reports To: Managing Director
Work Location: On-site and/or Remote
Employment Type: Full-Time
Remuneration: Kshs.
JOB PURPOSE
We are hiring a Software Developer to lead the end-to-end development of web and mobile platforms across multiple business units. The ideal candidate will be a hands-on coder capable of building fully functional systems from database architecture to frontend design while also supporting operational automation and digital marketing infrastructure.
This role is central to our growth strategy and requires someone who can move from concept to deployment independently while collaborating with internal teams to solve business problems through scalable intelligent software.
KEY RESPONSIBILITIES
1. Application & System Development
- Build modern scalable web and mobile applications using cross-platform technologies (Flutter/Dart 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.
2. Internal Systems & Integrations (Zoho and Manychat)
- 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.
- Support implementation of internal dashboards and trackers for various business functions.
- Troubleshoot and resolve technical issues in coordination with non-technical teams.
3. Marketing Tech Support & Enablement
Collaborate with the marketing team to ensure technology is an enabler of outreach tracking and conversion:
- Create and maintain lead capture forms and landing pages connected to CRM and email systems.
- Support integration of WhatsApp bots ManyChat and automated responses tied to campaigns.
- Ensure analytics tracking pixels and data flows are working across all active channels.
- Assist with campaign performance dashboards and backend lead tagging logic.
Requirements
QUALIFICATIONS & SKILLSET
Core Technical 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 ( 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).
Nice-to-Have
- 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.
ATTRIBUTES FOR SUCCESS
- Self-managed and able to own projects from concept to release.
- Logical fast problem-solver with attention to clean architecture and usability.
- Able to translate non-technical business needs into working software.
- Excited to grow into a technical leadership role as systems scale.
Qualifications: Diploma in Marketing, Communications, Digital Media, or a related field. (Degree is an added advantage) Proven experience as a Content Creator and Social Media Manager, with a strong portfolio featuring multimedia projects. Expertise in photography and video production, with an ability to capture the intricacies of automotive services and products. Proficient with digital technology and editing software packages (e.g., Premiere, After Effects, Final Cut Pro). Strong understanding of content marketing tactics, including SEO, digital advertising, and social media marketing. Excellent writing, editing, verbal communication skills, and critical thinking skills. Effective project management skills, with attention to detail and the ability to meet deadlines. Ability to work independently and with cross-functional teams in a dynamic environment. Elimn Limited is an equal opportunity employer. We value diversity and are dedicated to providing an inclusive, respectful workplace for all. If you are interested submit your application through the link provided, attach your portfolio together with links of your work and answer the questions provided.