Tech jobs
Job listings

Software Engineer II - Mobile, iOS
Builds and maintains the iOS app for a real estate platform, using Swift and SwiftUI to enhance home buying/selling experiences.


Software Engineer II - Android
Deliveroo (now part of DoorDash) is hiring a mid-level Android engineer in London to build and scale its consumer food-delivery Android app. Day to day they write Kotlin/Java, improve architecture and code quality, own larger workstreams, and support the team through code review, mentoring, and interviewing.


Senior Software Engineer - iOS
Senior iOS engineer on Deliveroo's Consumer team in London (hybrid, ~3 days/week in office), designing and scaling the customer-facing iOS app architecture in Swift/Objective-C and UIKit, shipping high-performance features, monitoring app health, and mentoring engineers as part of a global food-delivery marketplace.


Senior Software Engineer - Android
Senior Android engineer on Deliveroo's London-based Consumer Tech team, building and scaling the customer-facing Android app in Kotlin/Java (Android SDK, AndroidX, Android Studio). Leads architecture improvements and code reviews, owns large features end-to-end, and mentors engineers. Hybrid, typically 3 days/week in the London office.
Principal Android Engineer (Contract, Outside IR35)
Contract (outside IR35, ~6 months from Jan 2027) Principal Android Engineer at digital product consultancy hedgehog lab. You lead the technical side of a team building a UK bank's Android app and drive its migration from XML/Data Binding to Jetpack Compose, while staying hands-on in Kotlin/Compose (MVVM, Hilt/Dagger), mentoring engineers and setting coding, testing and review standards.
Mobile QA Engineer
We are seeking a skilled Mobile QA Engineer to join our dynamic team in Andhra Pradesh. The ideal candidate will have a strong background in mobile handset testing and quality assurance, with a focus on ensuring the…
Senior Android Engineer (Contract, Outside IR35)
Six-month outside-IR35 contract (starting January 2027, remote-first) with hedgehog lab's consultancy team, delivering a UK bank's customer-facing Android app as it migrates to Jetpack Compose. Day to day: building Compose UI, maintaining and migrating XML screens, Kotlin/MVVM with Hilt and Dagger, REST APIs, and unit testing with JUnit and MockK.
BBVA Bancomer_IOS developer_T&M - 206617
iOS developer at services firm Orion Innovation, on a T&M engagement building and maintaining BBVA Bancomer's mobile banking app for millions of customers in Mexico City. Day-to-day work involves Swift development with UIKit/SwiftUI, REST API integration, CI/CD, and improving performance, stability, security and accessibility.



Software Engineer - Developer Experience, Android
Software Engineer on DoorDash's Web Developer Experience team, building the foundational tooling — monorepos, build/CI systems, and agent-first development tools — that powers DoorDash, Wolt, and Deliveroo web applications. Core stack is Node.js/TypeScript, with heavy use of AI coding tools, from offices in SF, Sunnyvale, LA, Seattle, or NYC.



Engineering Manager, Mobile Developer Experience
Lead a Mobile Developer Experience team building foundational tools (ZeroKit, iOS/Android monorepos) to help engineers prototype and ship apps faster and more reliably at scale.
Principal Software Engineer - Mobile Applications
Hands-on technical lead for Android and iOS apps supporting Boston Scientific's medical devices: owns architecture, mobile-to-backend/cloud integration, and BLE device connectivity under regulated (FDA/IEC 62304) processes, while mentoring mobile engineers and driving engineering best practices. Hybrid role, at least three days per week in office.
Junior Android Engineer
Junior Android engineer on Trainline's mobile platform team in Barcelona (hybrid, min 60% office time), building and delivering features for the Android rail-booking app. Core stack: Kotlin, Coroutines, Jetpack Compose, Dagger, with agile/SCRUM, CI and pair programming.
Senior iOS Engineer, Futures
Senior iOS engineer building and maintaining Binance's cryptocurrency exchange app: designing architecture, developing core app modules, and optimizing user experience on iOS using Swift and UIKit, while collaborating with cross-functional teams to ship new features.
Senior Android Developer - Cryptographic
Senior Android engineer building Binance's MPC Wallet client: developing features, optimizing architecture, implementing security modules (key management, MPC signing, device binding), tuning performance, and driving testing/CI standards. Core stack is Kotlin with Jetpack, OkHttp/Retrofit, and Hilt/Koin.




Staff iOS Engineer, Trading Tools
Staff iOS engineer acting as technical lead for mobile on Robinhood's Trading Tools team, building high-performance trading and research surfaces (stock detail, advanced charts, trading ladder, portfolio, watchlists) with Swift, UIKit/SwiftUI and real-time market data, while setting iOS/Android architecture and mentoring engineers. Based in the New York office, 3 days/week in person.
Lead Mobile Developer - iOS
Thoughtworks is hiring a Lead Mobile Developer (iOS) in Quito to act as the main client contact, leading and mentoring delivery teams while still hands-on coding. Core stack includes Swift/SwiftUI plus other mobile languages (Kotlin, Dart, JavaScript) with TDD, Agile/Lean, continuous delivery and DevSecOps practices.