Lead Mobile Application Developer
A cutting-edge opportunity for a seasoned Lead Mobile Application Developer to collaborate with world-leading experts in quantum computing and AI, developing innovative solutions that deliver tangible impact. You'll work on pioneering solutions for iOS, Android, and LLM Applications.
This is initially a 9 Month Fixed Term Contract, with scope to extend - Hybrid working from sites in Madrid or Barcelona.
As a Lead Mobile Application Developer you will :
- Design, build, and maintain native mobile applications for both iOS (Swift / Objective-C) and Android (Kotlin / Java) platforms, focusing on AI / LLM-powered features and APIs.
- Integrate advanced AI, LLM, and NLP capabilities to deliver seamless in-app chat, text, or recommendation features.
- Collaborate with designers, product managers, and backend / AI engineers to deliver high-performance and engaging user experiences.
- Connect mobile apps to cloud services and APIs, ensuring real-time delivery of AI outputs and secure data exchange.
- Write clean, maintainable, and efficient code; troubleshoot, debug, and optimize across platforms for quality, reliability, and scalability.
- Monitor app performance, report issues, and contribute to continuous improvements in codebase and mobile UX.
- Document development processes, participate in code reviews, and support app deployment to the App Store and Google Play.
Key Skills and Qualifications
Bachelor's degree in Computer Science, Software Engineering, or related technical field.Minimum 2 years' experience developing and releasing iOS and Android mobile applications, including API / cloud integrations.Proficiency in Swift and Objective-C for iOS; Kotlin and Java for Android development.Familiarity with mobile UI / UX design principles, version control (Git), and use of Android Studio / Xcode.Experience integrating mobile apps with RESTful APIs and cloud services.Ability to communicate effectively and collaborate in a cross-functional product team.By joining this project, you will have the opportunity to work on complex projects, develop your skills and knowledge, and be part of a dynamic team.