Responsibilities
- Lead architecture discussions, define scalable solutions, and ensure adherence to high engineering standards.
- Guide technical planning, estimations, and end-to-end execution for features and initiatives.
- Mentor junior and mid-level engineers through code reviews, pair programming, and technical coaching.
- Collaborate closely with Product Managers, designers, and backend teams to refine scope and align on priorities.
- Identify technical risks, remove blockers, and foster a proactive problem-solving culture.
- Contribute hands-on to mobile codebases, delivering features, fixing bugs, and improving performance as needed.
- Promote best practices in mobile development, including testing, CI/CD, observability, and architecture patterns.
- Influence engineering processes and roadmap decisions through technical expertise and strong communication.
Requirements
- 4+ years of experience leading technical efforts or acting as a Tech Lead within mobile engineering teams.
- Strong hands-on expertise in: Android: Kotlin, Jetpack Compose
- Strong hands-on expertise in: iOS: Swift, SwiftUI
- Solid understanding of data structures, system design, API design, and mobile architecture patterns (MVP, MVVM, declarative UI).
- Experience with Git workflows, CI/CD pipelines, and modern DevOps practices for mobile apps.
- Ability to drive architectural decisions, mentor other engineers, and elevate overall code quality.
- Strong communication skills with advanced English (B2+/C1).
- Ability to align technical execution with business objectives and product strategy.
Nice to Have
- Full-stack or backend experience, including cloud services, GraphQL, or Firebase.
- Background working on media, streaming, or news applications.
- Demonstrated interest in innovation and emerging mobile technologies.
- AI Tooling Proficiency: Ability to leverage AI tools for drafting, research, analysis, automation, and recommending AI-enabled improvements to engineering workflows.
Additional Information
- This role does not involve direct people management.
- Role follows a hybrid model requiring 2 days per week onsite in Barcelona and 3 days remote.
- Specific benefits are determined by employment type and location.


