The opportunity
We are looking for a Full Stack Software Engineer with strong cross-platform engineering capabilities to join our team and build next-generation AI-powered products.
What you'll do
Design and develop end-to-end products across Backend, Web, Android and/or iOS .
Build scalable backend services and APIs using technologies such as Java /: Spring Boot , with experience in distributed systems, microservices and high-concurrency applications.
Develop modern web applications using technologies such as React, TypeScript, Next.js or Vue.js .
Contribute to mobile application development on Android (Kotlin) and/or iOS (Swift) .
Design and integrate AI-powered features, AI Agents and LLM-based workflows into production applications.
Work with LLM APIs, agent orchestration, RAG, tool calling, workflow: automation and external API integrations where applicable.
What they're looking for
- Own features end-to-end, from requirement understanding and system design to: development, testing, deployment and production optimisation.
- Collaborate closely with product, engineering and business teams to translate: business problems into scalable technical solutions.
- Rapidly learn and work across unfamiliar technology stacks when required.
- Contribute to engineering standards, code reviews, system reliability and overall technical quality.