-
eucalypto

Senior Mobile Engineers: iOS Engineer + Android Engineer

eucalypto
Spain ยท Full-time ยท Mid-Senior

๐Ÿ“ Location: Barcelona (Hybrid)

๐Ÿ’ผ Positions: Senior Android Engineer | Senior iOS Developer

๐Ÿข Work Model: 2 days per week to the office

๐Ÿ—ฃ Languages: Spanish (70%) / English (30%)


๐Ÿšจ Now Hiring: Senior Mobile Engineers (Android & iOS)

A Barcelona-based digital company is hiring senior-level mobile engineers to join its growing tech team. These roles are ideal for experienced developers passionate about building scalable, high-quality mobile applications using modern frameworks and clean architecture principles.



๐Ÿ“ฑ Senior Android Engineer

Role Overview:

The Android Engineer will work on a prominent e-commerce application, driving innovation and technical excellence. The role focuses on clean architecture, modular codebases, and leveraging tools like Kotlin, MVVM, and Jetpack Compose.

Key Responsibilities:

  • Develop and maintain Android apps using Kotlin
  • Implement MVVM architecture for testable, scalable code
  • Build UI components with Jetpack Compose
  • Participate in modularization efforts to improve app structure
  • Collaborate with Product, Backend, and Design teams
  • Conduct code reviews and mentor junior team members


Requirements:

  • 5+ years of Android development experience
  • Strong command of Kotlin and Android SDK
  • Solid knowledge of MVVM, RESTful APIs, and Retrofit
  • Experience with unit testing and debugging tools
  • Familiarity with Jetpack Compose, Dagger/Hilt, and CI/CD tools is a plus



๐Ÿ“ฒ Senior iOS Developer

Role Overview:

The iOS Developer will lead the development of new features for a well-established iOS app. The role emphasizes clean code, high performance, and user-centric design with SwiftUI and MVVM architecture.


Key Responsibilities:

  • Build and improve app features using Swift and SwiftUI
  • Collaborate with QA, Product, and Design to deliver user-first experiences
  • Own deployment and release cycles to the App Store
  • Advocate for coding best practices and testing standards


Requirements:

  • Proven experience in iOS development using Swift
  • Deep understanding of MVVM and SOLID principles
  • Proficiency in SwiftUI and UI performance optimization
  • Experience with unit testing and debugging tools
  • Bonus: experience with Fastlane, GitHub Actions, or Azure DevOps



๐ŸŽฏ What the Company Offers

  • A collaborative and senior-led engineering culture
  • Flexibility tailored to platform (remote-first for Android, hybrid for iOS)
  • Competitive compensation
  • A product-driven environment with real user impact
  • Opportunities to grow technically and professionally



๐Ÿ’ฐ Conditions:

Salary range 50K - 65K

Launch voucher

Private health insurance



For more information, reach out or apply directly through this job post.

Key Skills

Ranked by relevance

android ios ui restful apis kotlin cicd
Login to Apply
Posted
May 19, 2025
Type
Full-time
Level
Mid-Senior
Location
Barcelona
Company
eucalypto

Industries

Retail Technology Information Media

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Bitpanda
Related

Senior Cloud IAM Engineer, JumpCloud

2026-06-16

Full-time
Not Applicable
Austria
Technology
Engineering
View Job Details
Haystack
Related

Senior Frontend Engineer

2026-06-17

Full-time
Mid-Senior
Austria
Technology
Engineering
View Job Details
eucalypto
Related

Chief Technology Officer (CTO) / Head of Engineering

2025-10-16

Full-time
Executive
Spain
Technology
Information Technology