Location: Romania
Contract type: Full -time.
VASS is seeking an Mobile Developer to work for our client in the Automotive industry.
Job Requirements:
AAOS Platform Expertise:
- Strong experience with Android Automotive OS (AAOS) and knowledge of Android SDK and APls for vehicle-specific functionalities.
- Proficiency in Android Studio and the latest development tools.
- Katlin expertise is preferred, though Java is acceptable.
- Familiarity with the Google Automotive Services (GAS) framework and vehicle integration.
Technical Requirements:
- Vehicle communication: Android Apps are able to communicate with vehicle signals throw different layers: VHAL (native layer), RSI (Restful! Service Interface) and ASI (new abstraction layer to be able read CAN values)-
- Performance Optimization: Ensure that the app performs efficiently, with low power and memory consumption.
- Battery & Memory Management: Knowledge of managing app behavior to avoid excessive resource consumption that could impact overall vehicle performance.
Version Control & Cl/CD:
- Use of Git or other version control systems for collaborative development.
- Familiarity with Continuous Integration/Continuous Deployment (Cl/CD) pipelines to automate testing, building, and deployment processes.
Security & Compliance
- Implement security best practices, including data encryption, user authentication, and secure API interactions.
- Ensure compliance with industry standards for automotive safety and data privacy (e.g., GDPR, CCPA if applicable).
Documentation:
- Provide thorough technical documentation, including API usage, app architecture, and setup instructions.
- Prepare a user manual with step-by-step guidance on how to use the app in a vehicle environment.
- Maintain a change log documenting updates, bug fixes, and version history.
Collaboration & Communication:
- Ability to collaborate with vehicle OEMs (Original Equipment Manufacturers) or other stakeholders to ensure proper integration with vehicle hardware and software.
- Proficiency in working within Agile development environments, participating in sprints, and providing regular progress updates.
iOS App case:
• The latest version of SWIFT available (currently 5.0)
• CocoaPods 1.7.0 or higher (including incremental Pod installation and multiple project creation)
• RxCocoa + RxSwift
• Different Core functions (Analytics, Base Components, Authentication, etc.) will be separated into different frameworks that will be available as private pods
Android App case:
• The latest version of KOTLIN (since 1.2.70)
• Android Studio (gradle)+ Modularization of the app
• Clean architecture (MVP or MVVM) and knowledge of the SOLID principles
• Dependency Injection (Dagger 2)
• Familiar with the latest Android components (Android Architecture Components)
• Unit & UI testing
• Nice to have/ know (3rd party libraries): Retrofit, Picasso/ Glide, RxJava, Gson / Moshi, Timber
If you are interested, please don't hesitate to submit your application!
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Android Developer
2026-06-17
Android Developer
2026-06-17
Mobile Developer
2026-06-16
- Posted
- Jan 10, 2025
- Type
- Full-time
- Level
- Associate
- Location
- Romania
- Company
- VASS
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Android Developer
2026-06-17
Android Developer
2026-06-17
Mobile Developer
2026-06-16