Full-Stack Developer
Role details
Job location
Tech stack
Job description
We are building a next-generation intelligence platform for the global luxury sector - combining large-scale proprietary data, modern SaaS architecture, and carefully controlled AI and agent-based workflows., We are looking for a mid-senior Full-Stack Developer who enjoys working with modern tooling, data-intensive systems, and evolving architectures. This role sits close to the core of the product and platform, with direct exposure to how AI systems are designed, constrained, and deployed in production.
You'll work directly with the CTO and product leadership to turn ambitious ideas into robust, scalable software - while keeping technical rigor and delivery front and centre., * Build and evolve front-end experiences using React and Next.js, with a focus on clarity, performance, and premium UX.
- Design and implement secure, scalable backend APIs using Node.js and PostgreSQL.
- Work on AI-enabled and agent-based workflows, integrating data, models, and tools into production systems.
- Contribute to data processing, analysis, and automation tasks, including Python-based services or scripts where appropriate.
- Integrate internal and external data sources to power analytics dashboards, insights, and automated reasoning pipelines.
- Containerise and deploy services using Docker, primarily in a GCP / Cloud Run environment.
- Collaborate closely with engineering, data, and product stakeholders to deliver production-ready features.
- Translate evolving product requirements into clear, maintainable technical solutions.
Requirements
Do you have experience in UX?, Do you have a Master's degree?, We're looking for developers who combine technical depth with sound judgment.
You should be comfortable:
- Working within established systems while helping refine and improve them
- Adapting to evolving requirements without sacrificing clarity or delivery
- Reasoning through trade-offs across architecture, data, and product constraints, * Excellent spoken and written English; confident communicator.
- 3-6+ years professional experience in full-stack JavaScript / TypeScript development (or equivalent capability).
- Strong experience with React and Next.js, including component architecture and state management.
- Solid backend experience with Node.js and practical SQL usage.
- Experience working with Docker and container-based development.
- Familiarity with cloud environments (GCP preferred; AWS/Azure acceptable).
- Strong debugging, reasoning, and problem-solving skills.
- Ability to work autonomously and collaboratively in a small, senior team., * You must understand the systems you build
- You must be able to reason about architecture, data flows, and failure modes
- You must be able to debug and improve systems independently, * Python experience, especially for data processing, analytics, ML pipelines, or backend services.
- Experience working with BigQuery or large-scale analytical data warehouses.
- Familiarity with agent frameworks such as CrewAI, or similar orchestration tools.
- Working knowledge of MCP (Model Context Protocol) or agent / tool-calling architectures.
- Experience with TypeScript, TailwindCSS, or PostgreSQL at scale.
- Exposure to machine learning workflows, analytics systems, or statistical modelling.
- Familiarity with data visualisation libraries (ECharts, Highcharts, D3).
- Experience with workflow automation tools (e.g. n8n) or event-driven systems.
- Prior experience building B2B SaaS or analytics platforms.
Benefits & conditions
- Hands-on exposure to agentic AI, constrained LLM systems, and data-intensive architectures in production.
- A small, senior team with high trust, clear ownership, and strong delivery standards.
- Remote-first flexibility with structured collaboration.
- Competitive compensation aligned with experience and contribution.
JwcDqv6iX9 If you require alternative methods of application or screening, you must approach the employer directly to request this as Indeed is not responsible for the employer's application process.