Mobile Developer
Sph Media · Singapore
About UsAs Singapore’s trusted national news company, SPH Media provides quality journalism, and ensures accessible, relevant and timely content for every Singaporean. Through the largest multi-channel and multi-language news media network in Singapore, SPH Media shares Singapore stories with the world and brings global perspectives home. We welcome talented individuals who are passionate about meaningful work and eager to grow their careers in a culture defined by collaboration, respect and inclusivity. As an employer, we take pride in recognizing our people equitably and providing the support they need to grow and excel throughout their careers.About the roleWe're looking for a talented Mobile App Developer to design and build high performance, user-centric apps for iOS and/or Android, with a focus on embedding AI and on-device intelligence into the product experience. You'll work with audience analytics, data science and engineering teams to bring features like smart recommendations, on-device inference, and generative AI assistants to life, creating reliable mobile experiences that users love.Roles & ResponsibilitiesApp Development• Design, develop, test and deploy mobile apps using native or cross-platform frameworks (React Native, Flutter/Dart).• Write clean, modular, scalable code and follow mobile architecture best practices. AI/ML Integration• Embed generative AI capabilities such as chat assistants, AI search, content summarisation via LLM APIs or on-device small language models.• Integrate on-device ML models for various features and work with ML engineers to optimize and deploy models for mobile inference• Use AI-assisted dev tools to speed up coding and code review.Collaboration & Quality• Partner with product managers to build accessible interfaces and with data scientists/engineers on API and model integration• Write unit, UI, and integration tests, including validation of AI feature outputs.• Maintain CI/CD pipelines for automated builds and releasesPerformance & Reliability• Optimise for speed, battery, and memory, including the added load of on-device AI inference.• Debug and resolve crashes, memory leaks and performance issues across devices.• Implement secure coding practices and handle data privacy responsibly, especially for AI-driven personalisation.Stakeholder Collaboration• Partner with Product Managers, UX/UI Designers, and Backend/ML Engineers to define feature requirements and success criteria.• Communicate development approach, trade-offs and progress clearly to both technical and business stakeholders.Required Qualifications• At least 5 years of hands-on experience building mobile apps on iOS, Android, or both. Experience building web apps will be a bonus.• Proficiency in native or cross-platform (React Native, Flutter/Dart) development• Solid understanding of mobile architecture patterns• Experience integrating REST/GraphQL APIs and third-party SDKs• Experience with on-device ML frameworks and/or integrating LLM/GenAI APIs.• Strong debugging and performance-profiling skills, with the ability to diagnose issues across devices.• Experience shipping an AI-powered feature, or familiarity with RAG, vector search, or agentic app patterns on mobile.• Ability to clearly explain technical concepts and trade-offs to non-technical stakeholders.