
10,000+ employees
Founded 1911
💼 Consulting
🏭 Manufacturing
📦 Logistics
Consulting • Manufacturing • Logistics
IBM is a multinational technology and consulting company that offers a wide range of products and services, including cloud computing, artificial intelligence, and enterprise software solutions. The company is a leader in technological innovation and provides IT infrastructure and business consulting services to various industries worldwide. IBM also invests in research and development to drive new advancements in computing and digital transformation.
🔥 0 minutes ago
🇬🇧 United Kingdom – Remote
⏰ Full Time
🟡 Mid-level
🟠 Senior
🤖 Android Engineer
🇬🇧 UK Skilled Worker Visa Sponsor
👻 Ghost score 10%
Improve your chances of getting an interview by checking your resume score before you apply.

10,000+ employees
Founded 1911
💼 Consulting
🏭 Manufacturing
📦 Logistics
Consulting • Manufacturing • Logistics
IBM is a multinational technology and consulting company that offers a wide range of products and services, including cloud computing, artificial intelligence, and enterprise software solutions. The company is a leader in technological innovation and provides IT infrastructure and business consulting services to various industries worldwide. IBM also invests in research and development to drive new advancements in computing and digital transformation.
• Design, build and maintain Android features across Snappy Shopper, Order Manager and Snappy Picker • Work with Android developers and wider stakeholders to turn business requirements into technical approaches and deliverables • Make technical decisions considering architecture, reliability, maintainability and wider implementation impact • Own the quality and completeness of solutions before review • Review other developers’ code and contribute to technical discussions • Troubleshoot Kotlin and legacy Java code • Resolve complex production issues • Balance immediate fixes with longer-term improvements • Participate in practical technical sessions and live coding exercises during recruitment
• Strong modern Kotlin experience • Production experience with Jetpack Compose • Strong experience with Coroutines and Flow • Experience with Hilt, Dagger 2 or Koin and understanding of dependency scoping • Experience with multi-module Clean Architecture • Experience enforcing architecture and code-quality standards through tooling and CI • Strong unit-testing habit using JUnit and MockK/Mockito • Experience with collaborative development, version control and code review • Experience working in an Agile/Scrum environment • Experience reviewing Kotlin code and contributing to pull-request discussions • Experience with Android applications shipping at minSdk 24–26 and targetSdk 35–36 • At least one of: RxJava2 with good disposal discipline; hardware integration using a vendor SDK, AIDL service, Bluetooth device or partner-app Intent; realtime functionality using WebSockets with fallback and dead-connection handling; custom Dagger scopes or subcomponents with explicit teardown • Exposure to XML/ViewBinding, Room, Crashlytics, payment SDKs, Firebase Remote Config, WorkManager, Bluetooth printing or similar technologies is useful but not essential • Ability to collaborate, share knowledge and communicate clearly with technical and non-technical colleagues
• 32 days of leave, increasing with length of service • Birthday day off • Paid sick leave • Paid company parental leave • Paid bereavement leave • Paid domestic violence leave • Cycle to work scheme • Employee Assistance Programme • Company pension scheme • £1000 referral bonus • Performance-related bonus or share options, depending on role • Flexible remote working • Ongoing opportunities for learning and development • Occasional opportunities to connect with colleagues in person • Weekly fireside chats with the CEO • Bi-monthly Basecamp town halls • Social Committee and employee resource groups • Engagement survey participation
Apply Now🕒 September 14
Android Mobile Software Engineer shaping Olo’s new restaurant technology app. Building native Kotlin features, improving distributed systems, and supporting the post-MVP roadmap remotely in Northern Ireland.
🇬🇧 United Kingdom – Remote
💰 $103.3M Post-IPO Equity on 2021-11
⏰ Full Time
🟢 Junior
🟡 Mid-level
🤖 Android Engineer
🕒 September 14
Senior Android engineer shaping Olo’s restaurant technology app, which powers digital ordering, payments, and guest engagement. Leading native Kotlin development, architecture, testing, and reliability.
🕒 June 16
Senior Staff Android Engineer at AlphaSense, shaping Android architecture for mobile systems. Focused on delivering fast, secure, and reliable user experiences with AI integration.
🇬🇧 United Kingdom – Remote
💰 Debt Financing on 2022-06
⏰ Full Time
🟠 Senior
🤖 Android Engineer
🇬🇧 UK Skilled Worker Visa Sponsor
🕒 June 4
Senior Staff Android Engineer at AlphaSense working on Android platform architecture and development. Driving architectural standards and mentoring engineers for AI-driven decision workflows.
🇬🇧 United Kingdom – Remote
💰 Debt Financing on 2022-06
⏰ Full Time
🟠 Senior
🤖 Android Engineer
🇬🇧 UK Skilled Worker Visa Sponsor
🕒 December 1, 2025
Senior Android Developer responsible for app development and integration with back-end services for diverse Android devices. Collaborating with engineers to deliver quality products.