Technology company based in Madrid, specialised in secure digital transactions with a strong R&D component, with implementations of its technological solutions in first level organisations and large corporations, is looking to incorporate one Android Engineer. We are looking for highly productive, dynamic, hard-working, and effective candidates, who are committed to teamwork, quality, and mutual success.
Key responsabilities: - Mobile app development - Structure the architecture of apps in a clean way (minimum coupling, maximum cohesion) using multi-layer models. - Creation of secure applications
What we offer: -Incorporation and training in a challenging and technologically advanced project with a high R&D component -Career development -Chance to work in a pleasant working environment, integrating into a young team -Competitive compensation according to your professional background -Flexible work schedule -Chance to work fully remotely and in a hybrid model
Minimum studies
- Studies in computer science or related.
Minimum experience
- At least 3 years? experience in native mobile app development
- At least 4 complete apps developed in all client layers: presentation, control logic, integration with REST APIs.
- Strong ability to structure the architecture of apps in a clean way (minimum coupling, maximum cohesion) using multi-layer models.
- Strong ability to develop end-user orientated apps with a high level of UX excellence.
- Advanced knowledge in the creation of secure applications:
- Authentication via local credentials and SSO
- Secure local custody of credentials and secret data
- Authorised communications via JWT
- Proven experience launching apps in the official stores: graphic asset preparation, disclaimer texts and knowledge of the requirements imposed by each platform.
- Experience working with GIT code repositories daily.
- Experience and/or knowledge of working in teams using agile methodologies.
- Knowledge of hybrid plugin development using Cordova or Capacitor is desirable.
- At least 2 years of consecutive experience using Kotlin
Minimum languages
- English: C1
- Spanish: Native or C2
Before doing the personality test:
-The test will take about 15 minutes and will have timer. -The personality test can be done only once. -It's important to have good internet connection.
If you are ready to start the test click 'Continue', if you want to do later click 'Cancel'.
To know your level of Office automation, Internet and social networks, we need you to complete the following set of tests, which consist of 3 specific tests on Microsoft Word, Microsoft Excel and Internet and social networks.
This set of tests can be performed once. If you are ready to start, click on 'Next', otherwise if you want to leave it for later, click on 'Cancel'.
-The test will take about 15 minutes and will have timer. -The test can be done only once. -The test has multimedia content, it's important to have good internet connection . -We recommend to use Google Chrome or Mozilla Firefox.
If you are ready to start the test click 'Continue', if you want to do later click 'Cancel'.
-The test will take about 15 minutes and will have timer. -The test can be done only once. -The test has multimedia content, it's important to have good internet connection . -We recommend to use Google Chrome or Mozilla Firefox.
If you are ready to start the test click 'Continue', if you want to do later click 'Cancel'.
-The test will take about 15 minutes and will have timer. -The test can be done only once. -The test has multimedia content, it's important to have good internet connection . -We recommend to use Google Chrome or Mozilla Firefox.
If you are ready to start the test click 'Continue', if you want to do later click 'Cancel'.