Software Developer

Project Growth Logo

Project Growth

📍Remote - Egypt

Summary

Join our team as a Software Developer to finalize the MVP of an AI-native financial modeling platform for real estate developers and investors. You will be responsible for integrating natural language prompts into structured financial models, working with the OpenAI API, and refining agent workflows. This fully remote position requires 3+ years of software development experience, proficiency in FastAPI, TypeScript, React, and Excel, and the ability to work independently. The role involves expanding the platform's ability to interpret user prompts, contributing to backend and frontend development, and refining the product's feedback loop. Success will be measured by the completion of the MVP within a four-week timeframe and the successful translation of Excel logic into real-time agent constraints.

Requirements

  • 3+ years of experience in software development, ideally including AI or GPT-based applications
  • Familiar with OpenAI function-calling and prompt/response workflows
  • Strong proficiency in FastAPI, TypeScript, React, and integrating APIs
  • Excel proficiency (for reading reference models and understanding data flow)
  • Ability to take ownership of scoped development milestones and operate with autonomy post-handoff
  • Comfortable managing tasks in a remote environment with async coordination
  • Clear communicator—able to flag blockers, propose fixes, and deliver clean, testable code
  • Strong communication skills, especially in remote work environments, to coordinate effectively with the lead developer and team
  • Self-motivated with the ability to work independently and stay organized
  • Ability to adapt quickly to new technologies and tools
  • A problem-solving mindset with a passion for improving products and systems

Responsibilities

  • Expand the platform’s ability to interpret user prompts and dynamically generate structured modeling logic
  • Help encode limits, constraints, and definitions from a reference Excel model into the AI agent's context
  • Refine agent workflows, function calls, and prompt engineering logic
  • Contribute to backend development (FastAPI) and light front-end components (TypeScript/React) to support prompt testing and UI functionality
  • Collaborate during a two-week overlap with the lead developer to ensure smooth handoff, then continue development independently
  • Work with financial data and real estate modeling logic (e.g., unit mix, dev budgets, timelines, returns) and help structure these into machine-readable input
  • Help structure the MVP’s feedback loop: test prompts, review outputs, refine assumptions and logic with clear updates
  • Work closely with the founder for alignment on deliverables and priorities
  • Play a key role in pushing the MVP to completion by ensuring all technical requirements are met on time
  • Take feedback from testing and client interactions to iterate and improve on the product
  • Work within an existing codebase with clarity and organization
  • Coordinate with the lead developer as needed post-handoff (hourly consultation only) to ensure continuity

Preferred Qualifications

Experience with real estate development logic or structured financial models is a major plus, but not required

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.