top of page

Full-Stack Developer

Full Time

Hybrid (London)

The Full-Stack Developer will play a central role in building and shaping the technical backbone of our fast-moving AI startup, taking ownership of features from initial concept through to production deployment. This is not a narrow execution role. It is a position of ownership, trust, and technical visibility.

You will work closely with leadership and our researchers to translate real-world needs into well-architected systems, acting as a hands-on builder internally and a thoughtful technical voice across the product lifecycle.

Core Responsibilities

  • Design, build, and maintain full-stack features across frontend and backend systems.

  • Develop responsive, user-facing interfaces using React and TypeScript.

  • Build and scale backend services in Python with FastAPI.

  • Architect and manage data layers across PostgreSQL (RDS) and DynamoDB.

  • Deploy and operate cloud infrastructure on AWS, including Lambda, API Gateway, S3, Step Functions, Athena, Docker/ECR, and SAM/CloudFormation.

  • Own features end-to-end—from customer requirements through system architecture to implementation and iteration.

  • Integrate LLM APIs (OpenAI, Anthropic) into production systems, including tool-calling, prompt engineering, and structured outputs.

Key Requirements

  • Strong proficiency in React and TypeScript on the frontend

  • Strong proficiency in Python and FastAPI on the backend

  • Hands-on experience with PostgreSQL and DynamoDB

  • Solid working knowledge of AWS services (Lambda, API Gateway, S3, Step Functions, Athena, Docker/ECR, SAM/CloudFormation, and more)

  • Experience with end-to-end development, from customer demands to system architecture and implementation

  • Proficiency with AI coding assistants (Claude Code, Cursor, GitHub Copilot, or similar)

  • Ability to leverage LLMs for rapid prototyping, debugging, and code generation

  • Strong sense of ownership and accountability; a team player who takes initiative


Bonus Points

  • Previous experience building production systems in startups or fast-paced, resource-constrained environments

  • Experience integrating LLM APIs into customer-facing products at scale

  • Comfort working across time zones and collaborating with external stakeholders

If you're looking for a full-time role where your work truly matters and where you can grow alongside a mission-driven team, we'd love to hear from you.

To apply please send your cv to admin@innohives.com.

bottom of page