Company
Rabbit AI
Rabbit AI is a modern AI consultancy that helps businesses fundamentally transform how they operate, grow, and scale in the digital age.
We partner with companies to automate core business processes end-to-end
, redesign workflows around AI, and unlock new revenue opportunities that simply aren't possible with traditional operating models. This isn't about adding tools or experimenting at the edges - it's about rebuilding how businesses run, using AI as the backbone.
What makes Rabbit AI different is our
shared-upside approach
. Wherever possible, we align our success with our clients' success - tying our incentives to real outcomes such as growth, efficiency, and commercial performance. We don't just deliver and walk away; we stay invested in what happens next.
In practice, this means:
* Automating manual, high-cost operations
* Embedding AI into decision-making, delivery, and customer experiences
* Helping teams move faster with fewer bottlenecks
* Designing AI systems that scale alongside the business
* Partnering long-term, not just advising short-term
Rabbit AI exists to help companies become
AI-native by default
- so they can grow faster, operate leaner, and compete in a world where AI is no longer optional.
Role Overview
We're looking for a highly capable Full Stack Developer
to build MVP-stage applications from the ground up.
This role is for a
true generalist
- someone comfortable owning the entire stack end-to-end, from backend APIs and databases to frontend interfaces and deployment. You'll be building
bare-bones but functional applications
, implementing authentication, and preparing systems for containerized deployment.
If you enjoy building fast, making architectural decisions, and shipping real product (not just writing tickets), this role is for you.
Key Responsibilities
* End-to-End Development:
Build functional MVPs across backend, frontend, and database layers
* Authentication:
Implement secure authentication flows (login, JWT issuance, JWT verification on frontend and backend)
* Database Design:
Design clean, pragmatic data models and manage database interactions effectively
* Deployment:
Containerize applications using Docker (no manual FTP or VM-based deployments)
* AI Integration:
Build and integrate AI-powered features using modern AI APIs where they add real product value
Technical Requirements
Languages (High Proficiency Required)
* Python
* TypeScript
Backend Frameworks
* FastAPI (Python)
* Express / TypeScript)
Frontend
* Ability to build functional, "bare-bones" UIs (e.g. login screens, dashboards) without relying on a dedicated UI designer
DevOps
* Docker (mandatory)
* Ability to containerize full-stack applications for deployment
AI / Developer Tooling (Preferred, Not Mandatory)
* Experience integrating AI capabilities into applications using modern AI APIs
* Comfortable using AI-assisted development tools (e.g. AI code assistants) to accelerate build speed and problem-solving
* Strong judgment on where AI adds real value versus unnecessary complexity
What We're Looking For
* Product-Minded Engineer:
You think in systems, data models, and trade-offs - not just tasks
* Builder Mentality:
You enjoy shipping working software quickly and improving it iteratively
* Ownership:
Comfortable making architectural decisions without heavy supervision
* Modern Engineering Practices:
Familiar with REST APIs, JWT authentication, and container-based workflows