AI Application Builder (Engineer)

Impossible Finance
Impossible Finance

Software Engineering, Data Science

Africa

Posted on Jun 26, 2026

What we're looking for

In this role, we expect you to have technical ability, initiative, and product sense to take a business problem, understand the user need, and quickly turn it into working application or prototype.

We need someone who can move fast, think independently, ask good questions, use AI tools effectively, and build, test, improve, and deploy useful internal tools.

Key Responsibilities (What Need To Be Done)

  • Build practical internal business applications for areas such as finance, production, marketing, logistics, quality assurance, reporting, approvals, and workflow management.
  • Use AI-assisted development tools such as Codex, Claude, ChatGPT, GitHub Copilot, Cursor, Replit, Lovable, Bolt, or similar tools to speed up development.
  • Work with business users to understand pain points, manual work, reporting gaps, and operational bottlenecks.
  • Translate business problems into simple, useful application requirements and working solutions.
  • Rapidly create prototypes, test with users, collect feedback, and improve applications.
  • Connect applications to spreadsheets, databases, APIs, ERP exports, cloud storage, or other internal systems.
  • Test applications, troubleshoot issues, improve usability, and support deployment to internal users.
  • Build applications that are practical, usable, maintainable, and focused on solving real business problems.

Key Requirements (What skill required)

  • Minimum 2 years of experience in software development, product development, business systems, or application building.
  • Coding experience with JavaScript, TypeScript, Python, React, Next.js, or similar tools.
  • Experience building web applications, dashboards, internal tools, automations, or workflow systems.
  • Strong interest in AI-assisted software development using tools such as Codex, ChatGPT, Claude, GitHub Copilot, or similar.
  • Ability to understand business requirements and convert them into practical application features.
  • Strong problem-solving skills and willingness to learn quickly.
  • Ability to work independently and execute without excessive supervision.
  • Good communication skills, especially when explaining technical matters to non-technical users.
  • Strong attention to detail when testing applications and handling business data.
Apply now