Mobile Engineer

Mimacom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Tech stack

Android
Android Studio
iOS
XCode
Application Performance Management
Mobile Application Development
Profiling
Code Review
Continuous Integration
Serialization
Software Debugging
Software Design Patterns
Github
Gradle
Mobile Application Software
JSON
JUnit
Mobile Security
SQLite
XML
UIKit
Swiftui
iOS
GIT
Kotlin
Core Data
Solid Principles
CocoaPods
Jetpack Compose
REST
Xctest

Job description

something amazing together What You'll Do As part of a cross-functional product team, you will contribute to the full lifecycle of modern mobile applications within the automotive and mobility sector, focused on enhancing how customers interact with premium vehicles and related services. Your responsibilities will include: - Design, develop, and maintain high-quality mobile applications for iOS and Android using modern best practices - Collaborate closely with product managers, designers, and fellow engineers to deliver seamless and engaging mobile experiences - Work on multi-modular mobile projects, ensuring scalable, clean, and maintainable architecture - Integrate RESTful APIs and manage data serialization and local persistence - Apply mobile security best practices, including data encryption and secure communication with backend services - Write and maintain unit, integration, and UI tests to ensure long-term application quality - Participate actively in code reviews, technical

Requirements

discussions, and architectural decisions - Use debugging and profiling tools to troubleshoot and optimize application performance - Contribute to CI/CD pipelines and continuous improvement of development workflows What You'll Need We are seeking team players with a strong technical foundation and a problem-solving mindset. You'll succeed in this position if you have: - 3+ years of experience in mobile development (iOS and/or Android) in a professional environment - Good level of English, as the team is international Android (required or strong experience in one platform + willingness to learn the other): - Strong Kotlin skills - Experience with Android SDK, Android Studio, Gradle, ktor, koin, and coil - Proficiency with Jetpack Compose and modern UI components - Experience working with multi-modular Android projects iOS: - Strong knowledge of Swift - Experience with SwiftUI and/or UIKit - Familiarity with iOS frameworks, Xcode, and dependency management tools (SPM/CocoaPods) General Mobile Skills: - Knowledge of RESTful APIs, JSON/XML parsing, and data serialization - Experience with local persistence solutions (Room, Realm, Core Data, SQLite) - Strong understanding of mobile security best practices - Proficiency with Git and common workflows - Experience writing unit, integration, and UI tests (JUnit / Compose / XCTest / XCUITest) - Familiarity with debugging and profiling tools (Android Profiler, Xcode Instruments) - Strong knowledge of design patterns, mobile architecture, and SOLID principles - Understanding of mobile lifecycle components (Android & iOS) - Familiarity with CI/CD tools such as GitHub Actions - Strong communication, collaboration, and problem-solving skills - Understanding of enterprise environments, security policies, and compliance regulations (e.g. GDPR) Even if you don't check off every one of these boxes, we'd love to hear from you. Talk to one of our recruitment team to discuss what you might be able to bring to our projects. What to Expect Your personal and professional growth is important to us, and we offer a range of benefits and opportunities to support your journey

About the company

Are you ready to be inspired, challenged, motivated to do your best, and have fun while you're at it? We're on the lookout for a Mobile Engineer (iOS & Android) to join our team at Mimacom, where we play off each other's strengths to create exciting digital products for customers all over the world. At Mimacom, we stay ahead of the curve. We develop digital products that enable businesses to achieve faster, easier, and more impressive results, whether it's in banking, retail, manufacturing, life sciences, or beyond. Right now, our software touches the lives of 50 million users every single day. Behind every one of our products is a brilliant group of people who share the same values, working collaboratively to create actual solutions for real problems. We're looking for a Mobile Engineer who is passionate about building high-quality mobile experiences across both iOS and Android, and eager to contribute to a product-driven, cross-functional team. Join us at Mimacom and let's create

Apply for this position