Android Developer Sant Cugat Del Vallés (Barcelona)

Alten
Barcelona, Spain
6 days ago

Role details

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

Tech stack

Multitier Architecture Agile Methodology Android Software Development Unit Testing Software Quality Code Reuse Software Debugging Dependency Injection Github Design of User Interfaces Junit Model View ViewModel
+10 more
Payment Gateway Scrum Methodology Software Architecture Rxjava Backend Git Kotlin Reactive Programming Bitbucket Restful APIs

Job description

Are you looking for the next challenge in your career?La siguiente información tiene como objetivo proporcionar a los posibles candidatos una mejor comprensión de los requisitos para este puesto.Would you like to be part of an exciting highly qualified team of professionals in an international environment?Android developer Sant Cugat del Valles (Barcelona)Join an international division and work alongside with some of the most talented engineers and technicians from all over the world.Long-term secure contract.International Project with top technologiesPossibility of working remotely with a flexible schedule.Integration in a highly qualified team of professionals.Travel abroad with your project.Specialized training and continuous professional development.Social benefits and flexible compensation plan.ResponsibilitiesDesign, develop and maintain native Android applications using modern development practices.Act as the technical reference for the team, providing guidance, mentoring and code reviews.Analyse business requirements and translate them into scalable technical solutions.Design and implement new application features following clean architecture principles.Develop high-quality, maintainable and reusable code using Kotlin and Java.Integrate RESTful APIs, payment gateways and third-party services.Build responsive and intuitive user interfaces, including custom views and animations.Implement reactive programming patterns using RxJava.Develop unit tests and ensure software quality through continuous testing.Troubleshoot, debug and resolve complex technical issues.Collaborate with Product Owners, UX/UI designers and backend engineers.Contribute to software architecture, technical documentation and continuous improvement initiatives.Participate actively in Agile ceremonies and technical discussions.Requirements8+ years of experience in Android application development.Strong expertise in Kotlin and Java.Extensive experience with Android Studio.Strong knowledge of Android architectures such as MVVM and MVI.Solid understanding of REST API integration.Experience with RxJava and asynchronous programming.Knowledge of dependency injection using Dagger or Hilt.Experience writing unit tests using JUnit and MockK.Experience with Git, Bitbucket, GitHub or GitLab.Familiarity with Agile/Scrum methodologies.Previous experience mentoring developers or acting as a technical reference.Work model: Hybrid - 2 days per week in the Sant Cugat del Vallés officeWe positively value all work or study experience abroad.xkdbapo All positions require a high level of English (at least B2) - please send your detailed CV in English.#J-*****-Ljbffr

Requirements

third-party services.Build responsive and intuitive user interfaces, including custom views and animations.Implement reactive programming patterns using RxJava.Develop unit tests and ensure software quality through continuous testing.Troubleshoot, debug and resolve complex technical issues.Collaborate with Product Owners, UX/UI designers and backend engineers.Contribute to software architecture, technical documentation and continuous improvement initiatives.Participate actively in Agile ceremonies and technical discussions.Requirements8+ years of experience in Android application development.Strong expertise in Kotlin and Java.Extensive experience with Android Studio.Strong knowledge of Android architectures such as MVVM and MVI.Solid understanding of REST API integration.Experience with RxJava and asynchronous programming.Knowledge of dependency injection using Dagger or Hilt.Experience writing unit tests using JUnit and MockK.Experience with Git, Bitbucket, GitHub or GitLab.Familiarity with Agile/Scrum methodologies.Previous experience mentoring developers or acting as a technical reference.Work model: Hybrid - 2 days per week in the Sant Cugat del Vallés officeWe positively value all work or study experience abroad. xkdbapo All positions require a high level of English (at least B2) - please send your detailed CV in English.

About the company

La siguiente información tiene como objetivo proporcionar a los posibles candidatos una mejor comprensión de los requisitos para este puesto.Would you like to be part of an exciting highly qualified team of professionals in an international environment?

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:16 min

Designing cross-platform APIs with team collaboration

Andrea Della Porta Andrea Della Porta · WWC Europe 2026

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

Videos

See all

Related articles

See all