Android Developer in
Barcelona

Job Description

Metalyfe is a growing start-up company developing a new
browser that aims to bring back the data ownership to the user using
blockchain technology. We are a young, motivated and international team
based in Barcelona.

The day to day of an Android Developer involves:

- Playing an active role on the decisions of our product.

- Collaborating with teams to define, design, and ship new features.
- Developing new features following Clean Architecture and MVP.
- Discovering, evaluating and implementing new technologies to maximize development efficiency.
- Developing decentralised features to be consumed by our browser.

Requirements:

- More than 2 years of experience in mobile application and platform development.
- Knowledge about general Software development patterns.
- Good understanding of algorithms and data structures.
- Design and build advanced applications for the Android platform.
- Solid understanding of the full mobile development life cycle.
- Proficient in java, and maybe even in Kotlin.
- Profounds knowledge of the Android SDK.
- Ideally familiar with RxJava, Dagger and Gradle.
- API experience with HTTP, REST and JSON.
- You are used to work with collaboration tools like GIT, JIRA, Confluence and Jenkins.
- Having experience with unit testing and/or automated testing frameworks.
- You like to work in a team.
- Advanced English level.

Good to have:

- Experience with Kotlin
- Understands the nature of asynchronous programming, its quirks, and workarounds.
- Proficiency in code versioning tools, such as Git.

We use our own cookies and cookies from third parties to measure your activity in this website and improve the service through analysis of your browsing activity. If you continue browsing, we consider that you accept their use. You can change this configuration and obtain more information here.