Senior Mobile Engineer Android

Digital Talent Agency
Municipality of Madrid, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
€ 70K

Job location

Municipality of Madrid, Spain

Tech stack

Mobile Application Development
Code Review
Continuous Integration
Data Structures
Software Design Patterns
DevOps
Mobile Application Software
Model View ViewModel
Open Source Technology
Pair Programming
Swiftui
Firebase
Backend
GIT
Kotlin
Jetpack Compose
GraphQL
Asynchronous Programming
Google Play
Api Design

Job description

Senior Mobile Engineer Android Mobile | Media | Digital Products Barcelona, Spain | Hybrid model (1-2 days in office) We partner with a global technology company building premium digital products for one of the leading media groups worldwide. Mobile applications play a key role in content distribution and news delivery, reaching millions of users globally, with a strong focus on innovation, performance, and quality. About the role: We are looking for a Senior Mobile Engineer (L4) to join the Mobile Team, responsible for building next-generation mobile apps for premium brands. This role combines technical leadership with hands-on execution, guiding architecture, driving feature delivery, and mentoring junior and mid-level engineers. Responsibilities: * Lead technical planning and execution of mobile features and projects, ensuring high-quality, scalable, and maintainable solutions. * Serve as a technical point of contact: guide discussions, unblock engineers, provide architectural

Requirements

guidance, and promote best practices. * Mentor junior and mid-level engineers through code reviews, pair programming, and knowledge sharing. * Collaborate with product and design to refine scope, estimate work, and align priorities and timelines. * Contribute hands-on across mobile platforms by implementing features, fixing bugs, and improving performance. * Make technical decisions that align engineering work with business objectives and team roadmap. Requirements: * Experience acting as a technical lead on mobile engineering projects, guiding architecture, planning, and execution. * Strong background in native mobile development: * Android: Kotlin, Jetpack Compose, Room, Retrofit, Coroutines/Flow * iOS (optional/bonus): Swift, SwiftUI * Solid understanding of data structures, system design, design patterns, API design, MVP/MVVM, and declarative UI. * Experience with Git workflows, CI/CD, and DevOps practices. * Ability to drive technical decisions, communicate clearly with stakeholders, and align engineering work with business goals. * Passion for news and mobile innovation; experience in journalism is a plus. * Advanced English proficiency. Nice to have: * Full-stack experience or familiarity with c loud services, GraphQL, Firebase, or backend technologies. * Experience in distributed or multi-brand teams. * Open-source contributions or apps published on Google Play. We Offer: * €70,200 annual gross salary and an attractive perks package * High-impact mobile projects for premium global brands. * Flexible hybrid work model (1-2 days in office). * International, product-driven, collaborative environment. * Influence over technical architecture and roadmap. * Continuous learning and professional growth.

Apply for this position