Job Summary: 

We are seeking a highly motivated and dynamic Mid-level Sales Specialist to join our growing team. The ideal candidate will have strong experience in software/tech sales, conducting product demos, researching leads/accounts, and developing client proposals. A proven track record of managing client relationships, driving sales and achieving revenue growth. This role requires a... strategic thinker with excellent communication skills and ability to work collaboratively with cross-functional teams. 

Key Responsibilities: 


Lead Research & Data Capture: 

Conduct thorough research on potential leads and client accounts to gather insights and build customized sales tools. 
Create detailed account briefs that inform sales strategy and improve client engagement. 


Sales Tools & Preparation: 
Build internal documentation and tools to support sales outreach, including competitor analysis, market intelligence, and product positioning materials.
Prepare and deliver tailored software demos to prospective clients. 
Lead Qualification & Training: 
Engage with leads to understand business needs and qualify them based on fit and readiness. 
Train internal team members or client-side users on the required man-hours and effort for proposed software solutions. 
Proposal Development: 
Collaborate with cross-functional teams to build customized client proposals, pricing structures, and implementation plans. 
Ensure all proposals align with client requirements and company capabilities. 
Sales Support & Coordination: 
Assist the senior sales team in following up with leads, preparing presentations, and responding to RFPs/RFIs.
Maintain CRM records, track sales progress and provide sales report feedback to management. 


Requirements: 


Bachelor’s degree in business, Marketing, IT, or related field. 
4+ years of proven experience in software/tech sales, pre-sales, or business development. 
Strong analytical and research skills with the ability to convert data into actionable insights. 
Excellent communication and presentation skills.
Experience with CRM tools (e.g., HubSpot, Salesforce) and sales enablement platforms. 
Ability to work independently and collaboratively in a fast-paced environment. 


Preferred: 


Experience in SaaS or cloud-based software solutions. 
Familiarity with proposal writing and cost estimation for software projects.
 more
  • Sales
  • Marketing
  • Retail
  • Business Development
Job Overview

We are seeking a highly skilled Senior Backend Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining scalable backend systems that power our applications. You will collaborate closely with cross-functional teams to deliver high-quality solutions, ensure optimal performance, and drive innovation in our backend... architecture.

Key Responsibilities


Design, develop, and maintain backend services and APIs using Node.js and Express.js.
Architect and implement data models with MongoDB and ensure efficient handling of large-scale datasets.
Build and optimize RESTful APIs to support front-end and third-party integrations.
Contribute to the design and implementation of microservices architecture.
Utilize Docker and other containerization tools for deployment and scalability.
Implement CI/CD pipelines to streamline development, testing, and deployment processes.
Ensure backend systems follow security best practices and industry standards.
Write clean, maintainable, testable, and efficient code.
Collaborate with product managers, frontend developers, and other stakeholders to define technical requirements and deliver solutions.
Troubleshoot, debug, and upgrade existing backend systems.


Required Skills & Qualifications


Proven experience as a Backend Developer, with at least [X years] in Node.js and Express.js.
Strong knowledge of MongoDB and NoSQL data modeling.
Hands-on experience in designing RESTful APIs.
Solid understanding of microservices architecture and Docker containerization.
Experience with version control systems (Git, Bitbucket).
Familiarity with CI/CD tools and deployment strategies.
Understanding of application security and best practices in backend development.
Strong problem-solving skills and the ability to work in a fast-paced environment.
Excellent communication and collaboration skills.


Preferred Qualifications


Experience with cloud platforms (AWS, GCP, Azure).
Familiarity with message queues (e.g., RabbitMQ, Kafka).
Knowledge of testing frameworks (e.g., Mocha, Jest).
Prior experience in Agile/Scrum environments.
 more
  • ICT
  • Computer
Position Overview

We are seeking a highly skilled AI Developer to join our team and drive the development of multi-agent systems, RAG (Retrieval-Augmented Generation) solutions, and model fine-tuning. The ideal candidate will have hands-on experience with OpenAI APIs or other large language models, a solid background in TypeScript/JavaScript, and working knowledge of MongoDB. This role involves... building sophisticated integrations with enterprise systems, ensuring scalability, security, and reliability of AI-driven solutions.

Key Responsibilities


AI Agent Development & Orchestration

Design, implement, and manage multi-agent AI workflows for complex business processes.
Integrate agents with existing HRMS, CRM, and ERP systems.
Optimize agent communication, memory, and decision-making strategies.


RAG (Retrieval-Augmented Generation) Systems

Build and maintain vector database pipelines for enterprise knowledge retrieval.
Develop document ingestion flows (PDFs, Word, databases, APIs).
Ensure scalable, real-time retrieval for AI agents.


Model Fine-Tuning & Customization

Fine-tune pre-trained LLMs for domain-specific tasks.
Experiment with prompt engineering, parameter tuning, and evaluation metrics.
Work with Open AI, Anthropic, Hugging Face, or other AI providers




for model optimization.


Integration & System Architecture

Build REST/Graph QL APIs to expose AI capabilities to front-end and third-party systems.
Ensure security, logging, and monitoring of AI pipelines.
Collaborate with DevOps to deploy models and services in production.


Collaboration & Innovation

Work closely with product, data, and engineering teams to design AI- first solutions.
Stay updated with the latest AI advancements and recommend innovative applications.
Provide technical guidance to junior developers and contribute to best practices.




Required Skills & Qualifications


AI & LLMs: Hands-on experience with Open AI API, Lang Chain, Llama Index, Hugging Face, or similar frameworks.
Multi-Agent Systems: Experience designing autonomous agents, workflow orchestration, or AI-driven task delegation.
RAG Systems: Strong understanding of vector stores (Pinecone, Weaviate, Milvus, or MongoDB Atlas Vector Search).
Programming: Proficiency in TypeScript or JavaScript (Node.js ecosystem).
Database: Working knowledge of MongoDB (schema design, indexing, aggregations).
Cloud & APIs: Familiarity with REST, Graph QL, and cloud deployments (AWS/GCP/Azure).
Model Training: Knowledge of fine-tuning LLMs, embeddings, and evaluation methods.


Preferred Skills (Bonus Points)


Experience with Vue.js, Next,or other modern front-end frameworks.
Knowledge of microservices architecture and message queues (RabbitMQ, Kafka, Bull MQ).
Familiarity with enterprise system integrations (HRMS, ERP, CRM).
Understanding of compliance, data privacy, and security requirements in AI systems.


Qualifications


Bachelor’s or Master’s in Computer Science, AI/ML, Data Engineering, or related fields.
2-5 years of experience in AI/ML development or full-stack engineering with strong AI exposure.
Strong problem-solving and system design skills.
Excellent communication and teamwork abilities.
 more
  • Engineering
  • Technical
Position Overview

We are seeking a highly skilled AI Developer to join our team and drive the development of multi-agent systems, RAG (Retrieval-Augmented Generation) solutions, and model fine-tuning. The ideal candidate will have hands-on experience with OpenAI APIs or other large language models, a solid background in TypeScript/JavaScript, and working knowledge of MongoDB. This role involves... building sophisticated integrations with enterprise systems, ensuring scalability, security, and reliability of AI-driven solutions.

Key Responsibilities


AI Agent Development & Orchestration

Design, implement, and manage multi-agent AI workflows for complex business processes.
Integrate agents with existing HRMS, CRM, and ERP systems.
Optimize agent communication, memory, and decision-making strategies.


RAG (Retrieval-Augmented Generation) Systems

Build and maintain vector database pipelines for enterprise knowledge retrieval.
Develop document ingestion flows (PDFs, Word, databases, APIs).
Ensure scalable, real-time retrieval for AI agents.


Model Fine-Tuning & Customization

Fine-tune pre-trained LLMs for domain-specific tasks.
Experiment with prompt engineering, parameter tuning, and evaluation metrics.
Work with Open AI, Anthropic, Hugging Face, or other AI providers for model optimization.


Integration & System Architecture

Build REST/Graph QL APIs to expose AI capabilities to front-end and third-party systems.
Ensure security, logging, and monitoring of AI pipelines.
Collaborate with DevOps to deploy models and services in production.


Collaboration & Innovation

Work closely with product, data, and engineering teams to design AI- first solutions.
Stay updated with the latest AI advancements and recommend innovative applications.
Provide technical guidance to junior developers and contribute to best practices.




Required Skills & Qualifications


AI & LLMs: Hands-on experience with Open AI API, Lang Chain, Llama Index, Hugging Face, or similar frameworks.
Multi-Agent Systems: Experience designing autonomous agents, workflow orchestration, or AI-driven task delegation.
RAG Systems: Strong understanding of vector stores (Pinecone, Weaviate, Milvus, or MongoDB Atlas Vector Search).
Programming: Proficiency in TypeScript or JavaScript (Node.js ecosystem).
Database: Working knowledge of MongoDB (schema design, indexing, aggregations).
Cloud & APIs: Familiarity with REST, Graph QL, and cloud deployments (AWS/GCP/Azure).
Model Training: Knowledge of fine-tuning LLMs, embeddings, and evaluation methods.


Preferred Skills (Bonus Points)


Experience with Vue.js, Next, or other modern front-end frameworks.
Knowledge of microservices architecture and message queues (RabbitMQ, Kafka, Bull MQ).
Familiarity with enterprise system integrations (HRMS, ERP, CRM).
Understanding of compliance, data privacy, and security requirements in AI systems.


Qualifications


Bachelor’s or Master’s in Computer Science, AI/ML, Data Engineering, or related fields.
0-2 years of experience in AI/ML development or full-stack engineering with strong AI exposure.
Strong problem-solving and system design skills.
Excellent communication and teamwork abilities.
 more
  • Engineering
  • Technical
About the Role:


The Hub is on the lookout for a talented and creative 3D Visualizer to join our team! If you're passionate about transforming concepts into stunning, photorealistic visual content and have strong skills in rendering, animation, and design collaboration — this is your opportunity to shine.


What You’ll Do:


Create high-quality 3D models, renderings, and animations for... architectural, product, and interior design projects.
Translate design concepts and technical drawings into compelling visual presentations.
Collaborate with architects, designers, and marketing teams to deliver refined visuals.
Work with tools like AutoCAD, 3ds Max, V-Ray, Corona Renderer, and Lumion.
Optimize lighting, materials, and textures for realism and style.
Produce walkthrough animations and immersive experiences.
Stay current with trends in visualization and tech.
Manage multiple deadlines with efficiency and creativity.


What We’re Looking For:


Proven experience as a 3D Visualizer or 3D Artist.
Strong command of 3D software tools: 3ds Max, V-Ray, Corona, Lumion, AutoCAD.
Proficiency in post-production tools like Photoshop and After Effects.
Solid understanding of architecture, interior design, and material detailing.
Keen attention to detail and a great visual sense.
Strong communication and teamwork skills.
Degree/Diploma in 3D Visualization, Architecture, Interior Design, or related field.
Experience in Unreal Engine, Unity, VR/AR, or procedural modelling is a plus.
 more
  • Media
  • Advertising
  • Branding
We are looking for a motivated and results-driven Sales Manager to lead and grow our dynamic team of Sales Consultants at Expat Maids, (expatmaids.ae).

The Sales Manager will be responsible for overseeing all sales activities within the Expat Maids division. This includes leading a team of sales consultants, driving new client acquisition, building strategic partnerships, and ensuring an... exceptional client experience from first contact to service delivery.

Key Responsibilities:


Lead, train, and mentor the sales team to achieve individual and team targets.
Develop and implement strategic sales plans to expand the company’s client base.
Monitor performance metrics and provide actionable insights.
Identify market trends and customer needs to optimize sales strategies.
Collaborate with marketing and operations teams to ensure service excellence.
Ensure accurate CRM updates, reporting, and sales tracking
Maintain a strong focus on customer satisfaction, retention, and service excellence
Analyze market trends and competitor activities to refine sales strategies


Qualifications:


3–5 years’ experience in sales management, preferably in service-based industries (hospitality, staffing, or home services)
Strong leadership skills with the ability to inspire and drive high-performing sales teams
Excellent communication, negotiation, and client relationship management skills
Results-driven, proactive, and comfortable working towards aggressive growth targets
Proficiency in CRM systems and reporting tools
Experience selling to households or B2C services is a strong advantage
 more
  • Sales
  • Marketing
  • Retail
  • Business Development
Nathan Digital is looking for a strong, proactive leader to join our growing team as a Renewals Team Manager. If you're passionate about performance management, client retention, and driving team excellence, we want to hear from you!

As the Renewals Team Manager, you’ll oversee a team of Client Retention Specialists, ensuring deliverables are accurate, on time, and aligned with company... standards. You’ll be the key link between our Kenya operations and Dubai HQ—bringing clarity, discipline, and leadership into every part of the renewal process.



Key Responsibilities:


Lead and manage the Kenya-based renewals team (4 pax), ensuring task accuracy, productivity, and timely delivery.
Track and implement retention strategies to reduce churn and improve freelancer engagement.
Enforce team adherence to SOPs, communication standards, and quality expectations.
Act as a liaison between the Kenya team and Dubai HQ, offering daily visibility and reporting.
Mentor, coach, and manage performance with a focus on discipline and accountability.


What We’re Looking For:


3–5 years of experience in team management, customer service, operations, or renewals.
Proven experience driving performance in fast-paced environments.
Strong communication, leadership, and decision-making skills.
Proficiency in CRM tools, Excel, and structured reporting.
Experience working with offshore stakeholders is a plus.
 more
  • Sales
  • Marketing
  • Retail
  • Business Development
Dynamic Freelancer is looking for an energetic Sales Consultant to join our growing team. In this role, you’ll be the bridge between our freelance visa solutions and talented professionals ready to expand their horizons in the Middle East. You’ll guide them through the process, offer top-tier support, and play a key role in growing our freelancing division.



What You’ll Do:


Handle... inbound sales inquiries and convert them into closed deals
Promote our services – freelance visas, work permits, Emirates ID, insurance, and invoicing support
Work with warm leads provided by the company to close sales
Conduct consultations to understand client needs and provide personalized guidance
Follow up with prospects and handle objections professionally
Maintain strong client relationships throughout the sales process
Manage all documentation and ensure timely CRM updates
Meet monthly sales targets and support team performance goals


What We’re Looking For:


Prior experience in inbound sales or telesales
2+ years of experience in sales or client-facing roles
Excellent command of English – both spoken and written
A great communicator who’s proactive, persuasive, and driven
Comfortable with outreach – email, phone, virtual meetings
Strong organizational and follow-up skills
Experience in immigration, visa services, or B2C sales is a plus
CRM experience is an added advantage
 more
  • Sales
  • Marketing
  • Retail
  • Business Development
We are seeking a skilled and experienced Full Stack Developer to join our dynamic team. The ideal candidate will have a strong background in MongoDB, NoSQL databases, Electron, Express Js, Node.js, and front-end technologies like Vue.js, Next.js and Nuxt.js. This role offers an exciting opportunity to work on cutting-edge projects in a collaborative and innovative environment.

Key... Responsibilities:


Full Stack Development: Design, develop, and maintain web applications, ensuring both the front-end and back-end components are robust and efficient.
Database Management: Utilize MongoDB and NoSQL databases to manage and optimize data storage and retrieval.
Node.js Development: Develop server-side applications using Node.js, creating scalable and high-performance APIs.
Front-End Development: Collaborate with UI/UX designers to implement user-friendly interfaces using JavaScript, CSS frameworks, Vue.js, and Nuxt.js.
Code Optimization: Identify and resolve performance bottlenecks and ensure code quality through code reviews and best practices.
Integration: Integrate third-party APIs and services as needed to enhance application functionality.
Testing: Write unit and integration tests to ensure the reliability and stability of applications.
Documentation: Create and maintain technical documentation for code, APIs, and system architecture.


Qualifications:


Bachelor's degree in computer science, Engineering, or a related field (or equivalent work experience).
Proven experience as a Full Stack Developer, with expertise in MongoDB, NoSQL, Express JS, Node.js, JavaScript, CSS frameworks, Vue.js, and Nuxt.js.
Strong understanding of web development principles and best practices.
Experience with version control systems (e.g., Git). Familiarity with agile development methodologies.
Excellent problem-solving and communication skills.
Ability to work both independently and collaboratively in a team environment.
Strong attention to detail and a commitment to delivering high-quality code.


Preferred Qualifications:


Experience with cloud platforms (e.g., AWS, Azure, Google Cloud). Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
Previous work on cross-functional and interdisciplinary teams.
 more
  • ICT
  • Computer
We are currently looking for a Front End Developer to join our team in Nairobi, Kenya. As a Front End Developer, you will play a crucial role in the design and development of user interfaces for our software solutions, contributing to the success of our operations.

Responsibilities:


Great experience across the board with a strong depth of knowledge in JavaScript (ReactJS,... VueJS).
Collaborate with our UI/UX designers to ensure that the front-end of our applications is visually appealing and user-friendly.
Work with our back-end developers to integrate the front-end of our applications with the back-end systems.
Optimize the performance of our web applications by implementing best practices for front-end development.
Write clean, efficient, and well-documented code that is easy to maintain and extend.
Participate in code reviews and provide feedback to other developers on the team.
Stay up-to-date with the latest trends and best practices in front-end development.
Understanding of how to build performant, decoupled, testable, maintainable code.
Work with cross-functional teams to identify and implement solutions to complex problems.


Skills & Qualifications


3+ years of experience in front-end development especially Vue JS.
Experience with front-end frameworks such as React, Vue, or Angular.
Experience with back-end technologies such as Java, Node.JS is a plus.
Strong proficiency in HTML, CSS, and JavaScript.
Strong understanding of web performance optimization techniques.
Familiarity with version control systems such as Git, Bitbucket.
Experience with front-end frameworks such as React, Vue, or Next.js
Good understanding of asynchronous request handling, partial page updates, and AJAX. REST API and/or GraphQL.
 more
  • ICT
  • Computer
About the Role:


We’re looking for a highly creative and independent Videographer & Content Creator to develop engaging, high-quality content for our professional and social media platforms—specifically LinkedIn and Instagram. This is a dynamic, hands-on role ideal for someone who thrives in fast-paced environments, enjoys storytelling through video, and can balance both strategy and... execution.


Key Responsibilities:


Conceptualize, shoot, and edit short-form video content tailored for LinkedIn and Instagram
Capture behind-the-scenes footage, interviews, snippets from events, and everyday workplace moments to bring our brand story to life
Work closely with the leadership team to align content with brand tone, messaging, and goals
Develop and manage a consistent posting schedule across platforms
Monitor trends in social media and recommend creative adaptations
Ensure all content adheres to platform best practices and brand guidelines
Deliver projects on tight timelines, often working solo and on the go


Ideal Candidate:


Proven experience in videography and content creation (portfolio required)
Proficiency with video editing tools (e.g. Adobe Premiere Pro, Final Cut Pro, CapCut, etc.)
Strong understanding of LinkedIn and Instagram content trends and algorithms
Excellent communication and interpersonal skills
Ability to self-manage, prioritize tasks, and meet deadlines without micromanagement
Comfortable working across multiple locations (may include shoots in-office, at events, or in the field)
A strong creative sense paired with strategic thinking around engagement and brand presence


Bonus Points:


Basic graphic design skills (Canva, Photoshop)
Experience in personal branding content or working with executive teams
Interest in business, leadership, and corporate storytelling
If you're a self-starter who knows how to turn ideas into scroll-stopping content and are excited by the idea of shaping a brand’s digital voice from the ground up, we’d love to hear from you.
 more
  • Media
  • Advertising
  • Branding
Are you passionate about delivering bug-free, high-performing software? Nathan Digital is looking for a Mid–level QA Engineer with 3–4 years of experience to join our growing tech team. If you’re analytical, quality-driven, and love optimizing processes, we want to hear from you!
As a QA Engineer at Nathan Digital, you'll play a pivotal role in ensuring the quality and reliability of our digital... solutions. From crafting test plans to leading automation efforts, you'll collaborate with cross-functional teams to elevate the product experience while mentoring junior QA members and improving our testing frameworks.


Key Responsibilities


Develop and execute detailed test plans for both manual and automated testing.
Take ownership of both manual and automated testing efforts.
Work closely with developers, product managers, and stakeholders to align on quality expectations.
Identify, document, and track bugs and defects, ensuring timely resolution.
Mentor junior QA team members and ensure adherence to quality best practices.
Recommend improvements for QA processes, tools, and automation frameworks.


What We're Looking For:


3–4 years of hands-on QA experience (manual + automation)
Strong experience with QA tools and frameworks (e.g., Cypress, Postman,  etc.)
Experience with ERP and HRMS systems will be an added advantage
Solid understanding of SDLC and Agile methodologies
Excellent problem-solving and communication skills
Team player with a keen eye for detail
 more
  • ICT
  • Computer
Are you a creative powerhouse with an eye for detail and a passion for visual storytelling? Nathan Digital is looking for a Graphic Designer to join our Nairobi team and bring our brand to life through impactful, high-quality designs.

As our Graphic Designer, you'll collaborate closely with the marketing team to produce a wide range of visually compelling materials that reflect our brand... identity and meet strategic goals. From brochures to digital assets, your work will shape how we communicate with the world.

What You’ll Be Doing


Design a variety of marketing materials including flyers, brochures, and internal communications.
Collaborate with marketing and cross-functional teams to meet business objectives.
Conceptualize original content and select appropriate color schemes, fonts, layouts, and images.
Ensure all visuals align with brand guidelines and uphold high design standards.
Maintain and update internal asset databases (designs, photos, videos).
Oversee file management and uploading processes for different platforms.
Gather and incorporate feedback from stakeholders to improve design outcomes.


What We’re Looking For


Proven 2+ year's experience in graphic design (portfolio required)
Proficiency in design software (e.g., Adobe Creative Suite, Canva, etc.)
Strong understanding of visual composition, branding, and marketing principles
Excellent communication and teamwork skills
Ability to manage multiple projects and meet deadlines in a fast-paced environment
 more
  • Media
  • Advertising
  • Branding