Mobile Developer (Android – Kotlin/Java) We’re looking for a skilled Mobile Developer to join our growing development team. You’ll be helping to build and maintain mobile applications that support secure, high-impact services across multiple platforms. This is a hybrid role, and we’re open to flexible arrangements. Ideally, you’re based within … a reasonable distance of our Cambridge office and happy to collaborate in person a few times a week. What You’ll Do Develop and maintain Android applications using Java and Kotlin Design and implement clean, functional, and visually polished user interfaces Deliver intuitive, user-friendly experiences Write clean, maintainable code and participate in code reviews Support CI/… workflows Collaborate with backend engineers, testers, and stakeholders Ensure app performance, responsiveness, and compatibility across devices What We’re Looking For 3+ years of professional experience in mobile development Strong skills in Kotlin and Java, with real-world experience delivering Android apps Experience working across multiple platforms or languages (e.g., iOS, cross-platform frameworks, or other More ❯
DESCRIPTION The Ring team is looking for a passionate and talented AndroidSoftwareDevelopment Engineer who has experience building world-class mobile apps. You will be responsible for developing mobile applications that interact seamlessly with our devices and delight our customers. You will join a team responsible for developing a set of core application features. Also … experience to our customers, building solutions and supporting new products that help Ring on their mission to make neighbourhoods safer. Key job responsibilities - Design, develop and maintain our Android mobile applications - Work with team members to investigate design approaches, prototype technology and evaluate technical feasibility - Lead architecture and design of features, from conception to launch - Help to improve … least one software programming language - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Experience (non-internship) in professional softwaredevelopment - Android mobile application development experience in Java and Kotlin PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full softwaredevelopmentMore ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Samsung Electronics Perú
and expertise, ranging from pure machine learning and mobile/embedded systems to computer architecture and robotics, with strong emphasis on combining excellent research skills with hands-on development abilities. This diversity has enabled us to develop groundbreaking cross-stack ML systems and algorithms. Throughout our projects, we maintain strong ties with close-to-product teams, contributing to … contribute towards patent applications. You will work alongside team members with varying levels of experience in a collaborative and continuous learning environment, with a strong focus on individual development throughout our work. In our group, we highly value and require an open and cooperative mindset and seek determined individuals who are committed to obtaining new knowledge and producing … AI, including language, visual or multimodal tasks. This includes different aspects of the pipeline, from data and preprocessing to large model adaptation, fine-tuning and on-device optimization. Android operating system and Android app development Contract Type: Permanent Location : Cambridge, UK Hybrid Policy: 3 days onsite and 2 days working from home weekly Employee More ❯
SoftwareDevelopment Engineer, IES Payments We are looking for passionate and talented software engineers who have experience building innovative, critical, high volume applications that customers love. This is a high visibility team where you will get a chance to make a positive impact on customer experience. IES Payments Tech Team’s vision is to delight our customers with … Work in an agile, startup-like development environment, where you are always working on the most important stuff. BASIC QUALIFICATIONS - 3+ years of non-internship professional softwaredevelopment experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one software programming … language PREFERRED QUALIFICATIONS - 3+ years of full softwaredevelopment life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
Hybrid, 2 days/week in-office) Job Overview Arm seeks an experienced Director of Performance Engineering to lead technical strategy and execution for our Userspace, Java Enterprise, Android, and Optimization teams. Reporting to senior leadership, you'll drive key initiatives focused on software performance, optimization, and architectural enhancements across Java-based enterprise applications, Android platforms … a team of 60+ engineers with 4-5 direct technical leads, across multiple geographical locations. Define and drive architectural strategies, performance analysis, and optimization of Java Enterprise and Android userspace software. Ensure robust, scalable, and optimised software solutions that enhance user experience and system performance. Collaborate effectively with product management, quality assurance, and operational teams to ensure software … aligns with business and technical objectives. Establish clear technical roadmaps and deliver measurable performance improvements. Essential Skills & Experience Proven experience leading large-scale Java Enterprise, Android and userspace softwaredevelopment and optimization. Strong recent coding background, specifically within Java-based enterprise software, Android application development, or userspace optimization. Significant leadership experience, effectively More ❯