-
View all jobs
⚡ Are you an Mobile Developer? If you are looking for a great team with a high technical level, where proactivity and the desire to do different things are valued,
VASS IS YOUR PLACE!:
We are a global digital transformation company with a team of 4,900 global players in 26 countries in Europe, America and Asia who work together to put organizations at the forefront of innovation by bringing together talent, knowledge and technology.
Our approach is based on conscious technology, through which we create positive environments and meaningful opportunities, always in our own way, making the complex simple. 🤘
What you will do:
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.
What you should know/have to succeed in this role:
iOS App case:
We want you to be the best version of yourself: Transformative, Creative, Honest, Vibrant.
VASS is proud to be an Equal Opportunity Employer. We do not discriminate on the basis of race, religion, colour, sex, gender identity, sexual orientation, age, national origin, marital status or disability. Our recruitment is decided on the basis of qualifications, merit and business need.
VASS IS YOUR PLACE!:
We are a global digital transformation company with a team of 4,900 global players in 26 countries in Europe, America and Asia who work together to put organizations at the forefront of innovation by bringing together talent, knowledge and technology.
Our approach is based on conscious technology, through which we create positive environments and meaningful opportunities, always in our own way, making the complex simple. 🤘
What you will do:
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.
What you should know/have to succeed in this role:
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
- 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
We want you to be the best version of yourself: Transformative, Creative, Honest, Vibrant.
VASS is proud to be an Equal Opportunity Employer. We do not discriminate on the basis of race, religion, colour, sex, gender identity, sexual orientation, age, national origin, marital status or disability. Our recruitment is decided on the basis of qualifications, merit and business need.
Key Skills
Ranked by relevance
c
ha
ui
android
ai
nat
swift
git
wan
pan
continuous integration
continuous deployment
cocoapods
rxswift
kotlin
gradle
unity
java
gdpr
pic
lan
ios
vm
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
iOS Developer
2026-06-13
Full-time
Not Applicable
Portugal
IT Services
Engineering
View Job Details
Related
Ios Developer
2026-06-17
Full-time
Not Applicable
Portugal
IT Services
Engineering
View Job Details
Related
Android Developer
2026-06-17
Full-time
Mid-Senior
Portugal
IT Services
Engineering
Login to Apply
- Posted
- Dec 10, 2024
- Type
- Full-time
- Level
- Entry
- Location
- Braşov
- Company
- VASS
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
iOS Developer
2026-06-13
Full-time
Not Applicable
Portugal
IT Services
Engineering
View Job Details
Related
Ios Developer
2026-06-17
Full-time
Not Applicable
Portugal
IT Services
Engineering
View Job Details
Related
Android Developer
2026-06-17
Full-time
Mid-Senior
Portugal
IT Services
Engineering