Full Stack Engineer
WHAT YOU'LL BE DOING
- Architect and build internal web applications and operational platforms end-to-end database to UI
- Design and own data structures, schemas, and data models that underpin a cutting-edge AI platform
- Integrate third-party services, SaaS tools, and enterprise systems
- Ship APIs, backend services, and cloud deployments that teams depend on daily
- Collaborate directly with business teams, data engineers, and AI specialists not just a ticket system
- Own your code in production, including reliability, performance, and continuous improvement
- Grow into the architecture of a proprietary AI data platform you'll be shaped into this, but you need the foundations to get there
- 6-8+ years of full stack engineering experience at a senior level
- Strong backend skills in Python or Node.js
- Frontend experience with React, Next.js, Vue, or Nuxt
- Proven data architecture experience you've designed complex data models, schemas, and database structures, not just queried them
- Deep understanding of relational databases, particularly PostgreSQL
- Comfortable with REST APIs, authentication, and third-party integrations
- Solid on Git, CI/CD, and cloud deployments
- You ship production-ready code independently and take ownership of what you build
- The technical depth and intellectual curiosity to be trained into AI platform architecture
- GCP, AWS, or Azure hands-on experience
- TypeScript and modern UI component libraries
- Infrastructure as Code or containerised environments
- Experience with data pipelines, data warehousing, or AI/ML-adjacent platforms
- Built dashboards or data visualisation tools
- Worked in fast-moving teams where you wore more than one hat
- High autonomy you own what you build
- Flexible working environment
- Exposure to a modern, cloud-native tech stack
- International teams and real-world scale
- The opportunity to architect something genuinely novel not maintain someone else's legacy code