Appnovation is a global, full-service digital partner that combines Strategy, Experience & Design, Engineering and Managed Services. We build digital solutions that deliver real impact today and serve as foundations for future growth. Bold ambition. Practical action. Endless possibilities. ### RESPONSIBILITIES
Your key responsibilities will include:
Architect and build custom web applications using Node.js (Nest.js, Express, Hono), Python (FastAPI, Flask), and Next.js/React. - Design and build RESTful and/or GraphQL APIs that serve multiple frontends and integrate with third-party services. - Integrate AI and LLM APIs as a core logic layer, building intelligent features such as validation, classification, content generation, and decision support. - Implement authentication, authorisation (JWT, OAuth, RBAC), and security across applications. - Design and manage database layers (PostgreSQL, MongoDB, cloud-managed equivalents), including schema design, migrations, and query optimisation. - Architect with cloud-native patterns: edge functions, CDN configuration, serverless deployments, and caching strategies. - Write and maintain automated tests across the full stack: unit (Vitest/Jest), API/integration, component (React Testing Library), and E2E (Playwright/Cypress). - Orchestrate AI development tools (Claude Code) through strategic prompting, ensuring high-quality, production-ready output. ### EXPERIENCE
PREFERRED QUALIFICATIONS
Experience in a consulting or agency environment across multiple concurrent client engagements. - Apollo GraphQL Server for federated or schema-first APIs. - Event-driven patterns (webhooks, message queues, real-time notifications). - Multi-model AI strategies (routing between LLMs based on task requirements). - Graph databases (Neo4j) or vector databases (pgvector, Pinecone). - Infrastructure as Code (Terraform, Pulumi). - Export/print workflows (PDF generation, report exports). ### WHO YOU ARE
You are a full-stack developer who takes ownership of the complete application, from API design and database schema through to the frontend. You treat security, performance, and data integrity as first-class concerns. You are comfortable working with AI as a logic layer, and you understand cloud-native architecture well enough to make informed decisions about edge computing, caching, and deployment. You thrive in a consulting environment, adapting to new domains and communicating clearly with technical teams and client stakeholders.